builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-096 starttime: 1472661007.83 results: success (0) buildid: 20160831074821 builduid: cd33bea7dfce489ea47604262ba716b8 revision: e8296ee31e8d5109297c17e7aab2707cfdde8394 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-31 09:30:07.831163) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-31 09:30:07.831975) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-31 09:30:07.832289) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-31 09:30:07.905584) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-31 09:30:07.906040) ========= '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-096\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 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-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 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-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False --09:30:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.47 MB/s 09:30:38 (7.47 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.703000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-31 09:30:08.707011) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-08-31 09:30:08.707353) ========= '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-096\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 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-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 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-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.900000 ========= master_lag: 0.11 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-08-31 09:30:09.717167) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-31 09:30:09.717732) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev e8296ee31e8d5109297c17e7aab2707cfdde8394 --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-release --rev e8296ee31e8d5109297c17e7aab2707cfdde8394 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 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-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 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-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False 2016-08-31 09:30:39,507 truncating revision to first 12 chars 2016-08-31 09:30:39,507 Setting DEBUG logging. 2016-08-31 09:30:39,507 attempt 1/10 2016-08-31 09:30:39,507 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/e8296ee31e8d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-31 09:30:39,888 unpacking tar archive at: mozilla-release-e8296ee31e8d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.223000 ========= master_lag: 0.23 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-31 09:30:11.170446) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-31 09:30:11.170825) ========= script_repo_revision: e8296ee31e8d5109297c17e7aab2707cfdde8394 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-31 09:30:11.171395) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-31 09:30:11.171694) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-31 09:30:11.188111) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 17 secs) (at 2016-08-31 09:30:11.188464) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 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-096 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-096 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-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:30:40 INFO - MultiFileLogger online at 20160831 09:30:40 in C:\slave\test 09:30:40 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-release --download-symbols true 09:30:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:30:40 INFO - {'append_to_log': False, 09:30:40 INFO - 'base_work_dir': 'C:\\slave\\test', 09:30:40 INFO - 'blob_upload_branch': 'mozilla-release', 09:30:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:30:40 INFO - 'buildbot_json_path': 'buildprops.json', 09:30:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:30:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:30:40 INFO - 'download_minidump_stackwalk': True, 09:30:40 INFO - 'download_symbols': 'true', 09:30:40 INFO - 'e10s': False, 09:30:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:30:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:30:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:30:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:30:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:30:40 INFO - 'C:/mozilla-build/tooltool.py'), 09:30:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:30:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:30:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:30:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:30:40 INFO - 'log_level': 'info', 09:30:40 INFO - 'log_to_console': True, 09:30:40 INFO - 'opt_config_files': (), 09:30:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:30:40 INFO - '--processes=1', 09:30:40 INFO - '--config=%(test_path)s/wptrunner.ini', 09:30:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:30:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:30:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:30:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:30:40 INFO - 'pip_index': False, 09:30:40 INFO - 'require_test_zip': True, 09:30:40 INFO - 'test_type': ('testharness',), 09:30:40 INFO - 'this_chunk': '1', 09:30:40 INFO - 'total_chunks': '10', 09:30:40 INFO - 'virtualenv_path': 'venv', 09:30:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:30:40 INFO - 'work_dir': 'build'} 09:30:40 INFO - ##### 09:30:40 INFO - ##### Running clobber step. 09:30:40 INFO - ##### 09:30:40 INFO - Running pre-action listener: _resource_record_pre_action 09:30:40 INFO - Running main action method: clobber 09:30:40 INFO - rmtree: C:\slave\test\build 09:30:40 INFO - Using _rmtree_windows ... 09:30:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:31:36 INFO - Running post-action listener: _resource_record_post_action 09:31:36 INFO - ##### 09:31:36 INFO - ##### Running read-buildbot-config step. 09:31:36 INFO - ##### 09:31:36 INFO - Running pre-action listener: _resource_record_pre_action 09:31:36 INFO - Running main action method: read_buildbot_config 09:31:36 INFO - Using buildbot properties: 09:31:36 INFO - { 09:31:36 INFO - "project": "", 09:31:36 INFO - "product": "firefox", 09:31:36 INFO - "script_repo_revision": "production", 09:31:36 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 09:31:36 INFO - "repository": "", 09:31:36 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 09:31:36 INFO - "buildid": "20160831074821", 09:31:36 INFO - "pgo_build": "False", 09:31:36 INFO - "basedir": "C:\\slave\\test", 09:31:36 INFO - "buildnumber": 2, 09:31:36 INFO - "slavename": "t-xp32-ix-096", 09:31:36 INFO - "revision": "e8296ee31e8d5109297c17e7aab2707cfdde8394", 09:31:36 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 09:31:36 INFO - "platform": "win32", 09:31:36 INFO - "branch": "mozilla-release", 09:31:36 INFO - "repo_path": "releases/mozilla-release", 09:31:36 INFO - "moz_repo_path": "", 09:31:36 INFO - "stage_platform": "win32", 09:31:36 INFO - "builduid": "cd33bea7dfce489ea47604262ba716b8", 09:31:36 INFO - "slavebuilddir": "test" 09:31:36 INFO - } 09:31:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json. 09:31:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip. 09:31:36 INFO - Running post-action listener: _resource_record_post_action 09:31:36 INFO - ##### 09:31:36 INFO - ##### Running download-and-extract step. 09:31:36 INFO - ##### 09:31:36 INFO - Running pre-action listener: _resource_record_pre_action 09:31:36 INFO - Running main action method: download_and_extract 09:31:36 INFO - mkdir: C:\slave\test\build\tests 09:31:36 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')]} 09:31:36 INFO - https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:31:36 INFO - trying https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json 09:31:36 INFO - Downloading https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 09:31:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.test_packages.json'}, attempt #1 09:31:37 INFO - Downloaded 1274 bytes. 09:31:37 INFO - Reading from file C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 09:31:37 INFO - Using the following test package requirements: 09:31:37 INFO - {u'common': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 09:31:37 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:37 INFO - u'firefox-48.0.3.en-US.win32.cppunittest.tests.zip'], 09:31:37 INFO - u'gtest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:37 INFO - u'firefox-48.0.3.en-US.win32.gtest.tests.zip'], 09:31:37 INFO - u'jittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:37 INFO - u'jsshell-win32.zip'], 09:31:37 INFO - u'mochitest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:37 INFO - u'firefox-48.0.3.en-US.win32.mochitest.tests.zip'], 09:31:37 INFO - u'mozbase': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 09:31:37 INFO - u'reftest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:37 INFO - u'firefox-48.0.3.en-US.win32.reftest.tests.zip'], 09:31:37 INFO - u'talos': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:37 INFO - u'firefox-48.0.3.en-US.win32.talos.tests.zip'], 09:31:37 INFO - u'web-platform': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:37 INFO - u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'], 09:31:37 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 09:31:37 INFO - u'firefox-48.0.3.en-US.win32.xpcshell.tests.zip']} 09:31:37 INFO - Downloading packages: [u'firefox-48.0.3.en-US.win32.common.tests.zip', u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 09:31:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:37 INFO - https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:31:37 INFO - trying https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip 09:31:37 INFO - Downloading https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip 09:31:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip'}, attempt #1 09:31:39 INFO - Downloaded 20375972 bytes. 09:31:39 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:31:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:31:43 INFO - caution: filename not matched: web-platform/* 09:31:43 INFO - Return code: 11 09:31:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:43 INFO - https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:31:43 INFO - trying https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip 09:31:43 INFO - Downloading https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip 09:31:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip'}, attempt #1 09:31:45 INFO - Downloaded 36389907 bytes. 09:31:45 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:31:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:32:28 INFO - caution: filename not matched: bin/* 09:32:28 INFO - caution: filename not matched: config/* 09:32:28 INFO - caution: filename not matched: mozbase/* 09:32:28 INFO - caution: filename not matched: marionette/* 09:32:28 INFO - caution: filename not matched: tools/wptserve/* 09:32:28 INFO - Return code: 11 09:32:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:32:28 INFO - https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip matches https://queue.taskcluster.net 09:32:28 INFO - trying https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 09:32:28 INFO - Downloading https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.zip 09:32:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.zip'}, attempt #1 09:32:32 INFO - Downloaded 68492070 bytes. 09:32:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 09:32:32 INFO - mkdir: C:\slave\test\properties 09:32:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:32:32 INFO - Writing to file C:\slave\test\properties\build_url 09:32:32 INFO - Contents: 09:32:32 INFO - build_url:https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 09:32:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 09:32:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:32:33 INFO - Writing to file C:\slave\test\properties\symbols_url 09:32:33 INFO - Contents: 09:32:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 09:32:33 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')]} 09:32:33 INFO - https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:32:33 INFO - trying https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 09:32:33 INFO - Downloading https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 09:32:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip'}, attempt #1 09:32:36 INFO - Downloaded 55648707 bytes. 09:32:36 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:32:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:32:44 INFO - Return code: 0 09:32:44 INFO - Running post-action listener: _resource_record_post_action 09:32:44 INFO - Running post-action listener: set_extra_try_arguments 09:32:44 INFO - ##### 09:32:44 INFO - ##### Running create-virtualenv step. 09:32:44 INFO - ##### 09:32:44 INFO - Running pre-action listener: _pre_create_virtualenv 09:32:44 INFO - Running pre-action listener: _resource_record_pre_action 09:32:44 INFO - Running main action method: create_virtualenv 09:32:44 INFO - Creating virtualenv C:\slave\test\build\venv 09:32:44 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 09:32:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:32:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:32:47 INFO - Installing distribute......................................................................................................................................................................................done. 09:32:48 INFO - Return code: 0 09:32:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:32:48 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')]} 09:32:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:32:48 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')]} 09:32:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:32:48 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', '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-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', '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-096\\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-096'}}, attempt #1 09:32:48 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 09:32:48 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 09:32:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:32:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 09:32:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:32:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 09:32:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:32:48 INFO - 'DCLOCATION': 'SCL3', 09:32:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:32:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:32:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:32:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:32:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:32:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:32:48 INFO - 'HOMEDRIVE': 'C:', 09:32:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:32:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:32:48 INFO - 'KTS_VERSION': '1.19c', 09:32:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:32:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 09:32:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:32:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:32:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:32:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:32:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:32:48 INFO - 'MOZ_AIRBAG': '1', 09:32:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:32:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:48 INFO - 'MOZ_MSVCVERSION': '8', 09:32:48 INFO - 'MOZ_NO_REMOTE': '1', 09:32:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:32:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:32:48 INFO - 'NO_EM_RESTART': '1', 09:32:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:32:48 INFO - 'OS': 'Windows_NT', 09:32:48 INFO - 'OURDRIVE': 'C:', 09:32:48 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', 09:32:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:32:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:32:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:32:48 INFO - 'PROCESSOR_LEVEL': '6', 09:32:48 INFO - 'PROCESSOR_REVISION': '1e05', 09:32:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:32:48 INFO - 'PROMPT': '$P$G', 09:32:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:32:48 INFO - 'PWD': 'C:\\slave\\test', 09:32:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:32:48 INFO - 'SESSIONNAME': 'Console', 09:32:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:32:48 INFO - 'SYSTEMDRIVE': 'C:', 09:32:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:32:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:32:48 INFO - 'TEST1': 'testie', 09:32:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:32:48 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 09:32:48 INFO - 'USERNAME': 'cltbld', 09:32:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:32:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:32:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:32:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:32:48 INFO - 'WINDIR': 'C:\\WINDOWS', 09:32:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:32:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:32:48 INFO - Downloading/unpacking psutil>=0.7.1 09:32:48 INFO - Running setup.py egg_info for package psutil 09:32:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:32:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:32:48 INFO - Installing collected packages: psutil 09:32:48 INFO - Running setup.py install for psutil 09:32:48 INFO - building 'psutil._psutil_windows' extension 09:32:48 INFO - error: Unable to find vcvarsall.bat 09:32:48 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-lcomwd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:32:48 INFO - running install 09:32:48 INFO - running build 09:32:48 INFO - running build_py 09:32:48 INFO - creating build 09:32:48 INFO - creating build\lib.win32-2.7 09:32:48 INFO - creating build\lib.win32-2.7\psutil 09:32:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:32:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:32:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:32:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:32:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:32:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:32:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:32:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:32:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:32:48 INFO - running build_ext 09:32:48 INFO - building 'psutil._psutil_windows' extension 09:32:48 INFO - error: Unable to find vcvarsall.bat 09:32:48 INFO - ---------------------------------------- 09:32:48 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-lcomwd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:32:48 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data\pip\pip.log 09:32:48 WARNING - Return code: 1 09:32:48 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! 09:32:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:32:48 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')]} 09:32:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:32:48 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')]} 09:32:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:32:49 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', '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-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', '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-096\\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-096'}}, attempt #1 09:32:49 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 09:32:49 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 09:32:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:32:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 09:32:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:32:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 09:32:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:32:49 INFO - 'DCLOCATION': 'SCL3', 09:32:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:32:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:32:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:32:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:32:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:32:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:32:49 INFO - 'HOMEDRIVE': 'C:', 09:32:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:32:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:32:49 INFO - 'KTS_VERSION': '1.19c', 09:32:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:32:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 09:32:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:32:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:32:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:32:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:32:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:32:49 INFO - 'MOZ_AIRBAG': '1', 09:32:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:32:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:49 INFO - 'MOZ_MSVCVERSION': '8', 09:32:49 INFO - 'MOZ_NO_REMOTE': '1', 09:32:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:32:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:32:49 INFO - 'NO_EM_RESTART': '1', 09:32:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:32:49 INFO - 'OS': 'Windows_NT', 09:32:49 INFO - 'OURDRIVE': 'C:', 09:32:49 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', 09:32:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:32:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:32:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:32:49 INFO - 'PROCESSOR_LEVEL': '6', 09:32:49 INFO - 'PROCESSOR_REVISION': '1e05', 09:32:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:32:49 INFO - 'PROMPT': '$P$G', 09:32:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:32:49 INFO - 'PWD': 'C:\\slave\\test', 09:32:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:32:49 INFO - 'SESSIONNAME': 'Console', 09:32:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:32:49 INFO - 'SYSTEMDRIVE': 'C:', 09:32:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:32:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:32:49 INFO - 'TEST1': 'testie', 09:32:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:32:49 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 09:32:49 INFO - 'USERNAME': 'cltbld', 09:32:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:32:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:32:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:32:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:32:49 INFO - 'WINDIR': 'C:\\WINDOWS', 09:32:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:32:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:32:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:32:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:32:49 INFO - Running setup.py egg_info for package mozsystemmonitor 09:32:49 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:32:49 INFO - Running setup.py egg_info for package psutil 09:32:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:32:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:32:49 INFO - Installing collected packages: mozsystemmonitor, psutil 09:32:49 INFO - Running setup.py install for mozsystemmonitor 09:32:49 INFO - Running setup.py install for psutil 09:32:49 INFO - building 'psutil._psutil_windows' extension 09:32:49 INFO - error: Unable to find vcvarsall.bat 09:32:49 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-ge048f-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:32:49 INFO - running install 09:32:49 INFO - running build 09:32:49 INFO - running build_py 09:32:49 INFO - running build_ext 09:32:49 INFO - building 'psutil._psutil_windows' extension 09:32:49 INFO - error: Unable to find vcvarsall.bat 09:32:49 INFO - ---------------------------------------- 09:32:49 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-ge048f-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:32:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data\pip\pip.log 09:32:49 WARNING - Return code: 1 09:32:49 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! 09:32:49 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:32:49 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')]} 09:32:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:32:49 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')]} 09:32:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:32:49 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', '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-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', '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-096\\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-096'}}, attempt #1 09:32:49 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 09:32:49 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 09:32:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:32:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 09:32:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:32:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 09:32:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:32:49 INFO - 'DCLOCATION': 'SCL3', 09:32:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:32:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:32:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:32:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:32:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:32:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:32:49 INFO - 'HOMEDRIVE': 'C:', 09:32:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:32:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:32:49 INFO - 'KTS_VERSION': '1.19c', 09:32:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:32:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 09:32:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:32:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:32:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:32:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:32:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:32:49 INFO - 'MOZ_AIRBAG': '1', 09:32:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:32:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:49 INFO - 'MOZ_MSVCVERSION': '8', 09:32:49 INFO - 'MOZ_NO_REMOTE': '1', 09:32:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:32:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:32:49 INFO - 'NO_EM_RESTART': '1', 09:32:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:32:49 INFO - 'OS': 'Windows_NT', 09:32:49 INFO - 'OURDRIVE': 'C:', 09:32:49 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', 09:32:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:32:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:32:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:32:49 INFO - 'PROCESSOR_LEVEL': '6', 09:32:49 INFO - 'PROCESSOR_REVISION': '1e05', 09:32:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:32:49 INFO - 'PROMPT': '$P$G', 09:32:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:32:49 INFO - 'PWD': 'C:\\slave\\test', 09:32:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:32:49 INFO - 'SESSIONNAME': 'Console', 09:32:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:32:49 INFO - 'SYSTEMDRIVE': 'C:', 09:32:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:32:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:32:49 INFO - 'TEST1': 'testie', 09:32:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:32:49 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 09:32:49 INFO - 'USERNAME': 'cltbld', 09:32:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:32:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:32:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:32:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:32:49 INFO - 'WINDIR': 'C:\\WINDOWS', 09:32:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:32:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:32:50 INFO - Downloading/unpacking blobuploader==1.2.4 09:32:50 INFO - Downloading blobuploader-1.2.4.tar.gz 09:32:50 INFO - Running setup.py egg_info for package blobuploader 09:32:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:32:52 INFO - Running setup.py egg_info for package requests 09:32:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:32:52 INFO - Downloading docopt-0.6.1.tar.gz 09:32:52 INFO - Running setup.py egg_info for package docopt 09:32:52 INFO - Installing collected packages: blobuploader, docopt, requests 09:32:52 INFO - Running setup.py install for blobuploader 09:32:52 INFO - Running setup.py install for docopt 09:32:52 INFO - Running setup.py install for requests 09:32:52 INFO - Successfully installed blobuploader docopt requests 09:32:52 INFO - Cleaning up... 09:32:52 INFO - Return code: 0 09:32:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:32: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')]} 09:32:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:32: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')]} 09:32:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:32:52 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', '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-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', '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-096\\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-096'}}, attempt #1 09:32:52 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 09:32:52 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 09:32:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:32:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 09:32:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:32:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 09:32:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:32:52 INFO - 'DCLOCATION': 'SCL3', 09:32:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:32:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:32:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:32:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:32:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:32:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:32:52 INFO - 'HOMEDRIVE': 'C:', 09:32:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:32:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:32:52 INFO - 'KTS_VERSION': '1.19c', 09:32:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:32:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 09:32:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:32:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:32:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:32:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:32:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:32:52 INFO - 'MOZ_AIRBAG': '1', 09:32:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:32:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:52 INFO - 'MOZ_MSVCVERSION': '8', 09:32:52 INFO - 'MOZ_NO_REMOTE': '1', 09:32:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:32:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:32:52 INFO - 'NO_EM_RESTART': '1', 09:32:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:32:52 INFO - 'OS': 'Windows_NT', 09:32:52 INFO - 'OURDRIVE': 'C:', 09:32:52 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:32:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:32:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:32:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:32:52 INFO - 'PROCESSOR_LEVEL': '6', 09:32:52 INFO - 'PROCESSOR_REVISION': '1e05', 09:32:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:32:52 INFO - 'PROMPT': '$P$G', 09:32:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:32:52 INFO - 'PWD': 'C:\\slave\\test', 09:32:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:32:52 INFO - 'SESSIONNAME': 'Console', 09:32:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:32:52 INFO - 'SYSTEMDRIVE': 'C:', 09:32:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:32:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:32:52 INFO - 'TEST1': 'testie', 09:32:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:32:52 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 09:32:52 INFO - 'USERNAME': 'cltbld', 09:32:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:32:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:32:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:32:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:32:52 INFO - 'WINDIR': 'C:\\WINDOWS', 09:32:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:32:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:32:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:32:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:32:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:32:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:32:56 INFO - Unpacking c:\slave\test\build\tests\marionette 09:32:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:32:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:32:56 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 09:32:56 INFO - Running setup.py install for browsermob-proxy 09:33:01 INFO - Running setup.py install for manifestparser 09:33:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Running setup.py install for marionette-client 09:33:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:33:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Running setup.py install for marionette-driver 09:33:01 INFO - Running setup.py install for mozcrash 09:33:01 INFO - Running setup.py install for mozdebug 09:33:01 INFO - Running setup.py install for mozdevice 09:33:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Running setup.py install for mozfile 09:33:01 INFO - Running setup.py install for mozhttpd 09:33:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Running setup.py install for mozinfo 09:33:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Running setup.py install for mozInstall 09:33:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Running setup.py install for mozleak 09:33:01 INFO - Running setup.py install for mozlog 09:33:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Running setup.py install for moznetwork 09:33:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Running setup.py install for mozprocess 09:33:01 INFO - Running setup.py install for mozprofile 09:33:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Running setup.py install for mozrunner 09:33:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Running setup.py install for mozscreenshot 09:33:01 INFO - Running setup.py install for moztest 09:33:01 INFO - Running setup.py install for mozversion 09:33:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:33:01 INFO - Running setup.py install for wptserve 09:33:01 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 09:33:01 INFO - Cleaning up... 09:33:01 INFO - Return code: 0 09:33:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:33:01 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')]} 09:33:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:33:01 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')]} 09:33:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:33:01 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 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', '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-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', '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-096\\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-096'}}, attempt #1 09:33:01 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 09:33:01 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 09:33:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:33:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 09:33:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:33:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 09:33:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:33:01 INFO - 'DCLOCATION': 'SCL3', 09:33:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:33:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:33:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:33:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:33:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:33:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:33:01 INFO - 'HOMEDRIVE': 'C:', 09:33:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:33:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:33:01 INFO - 'KTS_VERSION': '1.19c', 09:33:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:33:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 09:33:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:33:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:33:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:33:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:33:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:33:01 INFO - 'MOZ_AIRBAG': '1', 09:33:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:33:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:01 INFO - 'MOZ_MSVCVERSION': '8', 09:33:01 INFO - 'MOZ_NO_REMOTE': '1', 09:33:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:33:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:33:01 INFO - 'NO_EM_RESTART': '1', 09:33:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:33:01 INFO - 'OS': 'Windows_NT', 09:33:01 INFO - 'OURDRIVE': 'C:', 09:33:01 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', 09:33:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:33:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:33:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:33:01 INFO - 'PROCESSOR_LEVEL': '6', 09:33:01 INFO - 'PROCESSOR_REVISION': '1e05', 09:33:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:33:01 INFO - 'PROMPT': '$P$G', 09:33:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:33:01 INFO - 'PWD': 'C:\\slave\\test', 09:33:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:33:01 INFO - 'SESSIONNAME': 'Console', 09:33:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:33:01 INFO - 'SYSTEMDRIVE': 'C:', 09:33:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:33:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:33:01 INFO - 'TEST1': 'testie', 09:33:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:33:01 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 09:33:01 INFO - 'USERNAME': 'cltbld', 09:33:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:33:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:33:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:33:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:33:01 INFO - 'WINDIR': 'C:\\WINDOWS', 09:33:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:33:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:33:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:33:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:33:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:33:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:33:06 INFO - Unpacking c:\slave\test\build\tests\marionette 09:33:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:33:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:33:06 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)) 09:33:13 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)) 09:33:13 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)) 09:33:13 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)) 09:33:13 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)) 09:33:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:33:13 INFO - Downloading blessings-1.6.tar.gz 09:33:13 INFO - Running setup.py egg_info for package blessings 09:33:13 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)) 09:33:13 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:33:13 INFO - Running setup.py install for blessings 09:33:13 INFO - Running setup.py install for browsermob-proxy 09:33:13 INFO - Running setup.py install for manifestparser 09:33:13 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Running setup.py install for marionette-client 09:33:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:33:13 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Running setup.py install for marionette-driver 09:33:13 INFO - Running setup.py install for mozcrash 09:33:13 INFO - Running setup.py install for mozdebug 09:33:13 INFO - Running setup.py install for mozdevice 09:33:13 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Running setup.py install for mozhttpd 09:33:13 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Running setup.py install for mozInstall 09:33:13 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Running setup.py install for mozleak 09:33:13 INFO - Running setup.py install for mozprofile 09:33:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Running setup.py install for mozrunner 09:33:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Running setup.py install for mozscreenshot 09:33:13 INFO - Running setup.py install for moztest 09:33:13 INFO - Running setup.py install for mozversion 09:33:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:33:13 INFO - Running setup.py install for wptserve 09:33:13 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:33:13 INFO - Cleaning up... 09:33:13 INFO - Return code: 0 09:33:13 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:33:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:33:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:33:14 INFO - Reading from file tmpfile_stdout 09:33:14 INFO - Using _rmtree_windows ... 09:33:14 INFO - Using _rmtree_windows ... 09:33:14 INFO - Current package versions: 09:33:14 INFO - blessings == 1.6 09:33:14 INFO - blobuploader == 1.2.4 09:33:14 INFO - browsermob-proxy == 0.6.0 09:33:14 INFO - distribute == 0.6.14 09:33:14 INFO - docopt == 0.6.1 09:33:14 INFO - manifestparser == 1.1 09:33:14 INFO - marionette-client == 2.3.0 09:33:14 INFO - marionette-driver == 1.4.0 09:33:14 INFO - mozInstall == 1.12 09:33:14 INFO - mozcrash == 0.17 09:33:14 INFO - mozdebug == 0.1 09:33:14 INFO - mozdevice == 0.48 09:33:14 INFO - mozfile == 1.2 09:33:14 INFO - mozhttpd == 0.7 09:33:14 INFO - mozinfo == 0.9 09:33:14 INFO - mozleak == 0.1 09:33:14 INFO - mozlog == 3.1 09:33:14 INFO - moznetwork == 0.27 09:33:14 INFO - mozprocess == 0.22 09:33:14 INFO - mozprofile == 0.28 09:33:14 INFO - mozrunner == 6.11 09:33:14 INFO - mozscreenshot == 0.1 09:33:14 INFO - mozsystemmonitor == 0.0 09:33:14 INFO - moztest == 0.7 09:33:14 INFO - mozversion == 1.4 09:33:14 INFO - requests == 1.2.3 09:33:14 INFO - wptserve == 1.4.0 09:33:14 INFO - Running post-action listener: _resource_record_post_action 09:33:14 INFO - Running post-action listener: _start_resource_monitoring 09:33:14 INFO - Starting resource monitoring. 09:33:14 INFO - ##### 09:33:14 INFO - ##### Running pull step. 09:33:14 INFO - ##### 09:33:14 INFO - Running pre-action listener: _resource_record_pre_action 09:33:14 INFO - Running main action method: pull 09:33:14 INFO - Pull has nothing to do! 09:33:14 INFO - Running post-action listener: _resource_record_post_action 09:33:14 INFO - ##### 09:33:14 INFO - ##### Running install step. 09:33:14 INFO - ##### 09:33:14 INFO - Running pre-action listener: _resource_record_pre_action 09:33:14 INFO - Running main action method: install 09:33:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:33:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:33:14 INFO - Reading from file tmpfile_stdout 09:33:14 INFO - Using _rmtree_windows ... 09:33:14 INFO - Using _rmtree_windows ... 09:33:14 INFO - Detecting whether we're running mozinstall >=1.0... 09:33:14 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:33:14 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:33:14 INFO - Reading from file tmpfile_stdout 09:33:14 INFO - Output received: 09:33:14 INFO - Usage: mozinstall-script.py [options] installer 09:33:14 INFO - Options: 09:33:14 INFO - -h, --help show this help message and exit 09:33:14 INFO - -d DEST, --destination=DEST 09:33:14 INFO - Directory to install application into. [default: 09:33:14 INFO - "C:\slave\test"] 09:33:14 INFO - --app=APP Application being installed. [default: firefox] 09:33:14 INFO - Using _rmtree_windows ... 09:33:14 INFO - Using _rmtree_windows ... 09:33:14 INFO - mkdir: C:\slave\test\build\application 09:33:14 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.0.3.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:33:14 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.0.3.en-US.win32.zip --destination C:\slave\test\build\application 09:33:17 INFO - Reading from file tmpfile_stdout 09:33:17 INFO - Output received: 09:33:17 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:33:17 INFO - Using _rmtree_windows ... 09:33:17 INFO - Using _rmtree_windows ... 09:33:17 INFO - Running post-action listener: _resource_record_post_action 09:33:17 INFO - ##### 09:33:17 INFO - ##### Running run-tests step. 09:33:17 INFO - ##### 09:33:17 INFO - Running pre-action listener: _resource_record_pre_action 09:33:17 INFO - Running main action method: run_tests 09:33:17 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:33:17 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:33:17 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:33:17 INFO - grabbing minidump binary from tooltool 09:33:17 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')]} 09:33:17 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:33:17 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 09:33:17 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 09:33:17 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:33:19 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpyzscjc 09:33:19 INFO - INFO - File integrity verified, renaming tmpyzscjc to win32-minidump_stackwalk.exe 09:33:19 INFO - Return code: 0 09:33:19 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:33:20 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:33:20 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/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.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 09:33:20 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/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.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 09:33:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:33:20 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 09:33:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:33:20 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 09:33:20 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:33:20 INFO - 'DCLOCATION': 'SCL3', 09:33:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:33:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:33:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:33:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:33:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:33:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:33:20 INFO - 'HOMEDRIVE': 'C:', 09:33:20 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:33:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:33:20 INFO - 'KTS_VERSION': '1.19c', 09:33:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:33:20 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 09:33:20 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:33:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:33:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:33:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:33:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:33:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:33:20 INFO - 'MOZ_AIRBAG': '1', 09:33:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:33:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:20 INFO - 'MOZ_MSVCVERSION': '8', 09:33:20 INFO - 'MOZ_NO_REMOTE': '1', 09:33:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:33:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:33:20 INFO - 'NO_EM_RESTART': '1', 09:33:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:33:20 INFO - 'OS': 'Windows_NT', 09:33:20 INFO - 'OURDRIVE': 'C:', 09:33:20 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', 09:33:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:33:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:33:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:33:20 INFO - 'PROCESSOR_LEVEL': '6', 09:33:20 INFO - 'PROCESSOR_REVISION': '1e05', 09:33:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:33:20 INFO - 'PROMPT': '$P$G', 09:33:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:33:20 INFO - 'PWD': 'C:\\slave\\test', 09:33:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:33:20 INFO - 'SESSIONNAME': 'Console', 09:33:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:33:20 INFO - 'SYSTEMDRIVE': 'C:', 09:33:20 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:33:20 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:33:20 INFO - 'TEST1': 'testie', 09:33:20 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:33:20 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 09:33:20 INFO - 'USERNAME': 'cltbld', 09:33:20 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:33:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:33:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:33:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:33:20 INFO - 'WINDIR': 'C:\\WINDOWS', 09:33:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:33:20 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/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.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 09:33:21 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 09:33:21 INFO - import pkg_resources 09:33:22 INFO - Using 1 client processes 09:33:25 INFO - SUITE-START | Running 778 tests 09:33:25 INFO - Running testharness tests 09:33:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:33:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:33:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:33:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:33:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:33:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:33:25 INFO - Setting up ssl 09:33:25 INFO - PROCESS | certutil | 09:33:25 INFO - PROCESS | certutil | 09:33:25 INFO - PROCESS | certutil | 09:33:25 INFO - Certificate Nickname Trust Attributes 09:33:25 INFO - SSL,S/MIME,JAR/XPI 09:33:25 INFO - 09:33:25 INFO - web-platform-tests CT,, 09:33:25 INFO - 09:33:25 INFO - Starting runner 09:33:28 INFO - PROCESS | 3628 | [3628] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:33:28 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:33:28 INFO - PROCESS | 3628 | [3628] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:33:29 INFO - PROCESS | 3628 | 1472661209910 Marionette DEBUG Marionette enabled via build flag and pref 09:33:30 INFO - PROCESS | 3628 | ++DOCSHELL 118A5400 == 1 [pid = 3628] [id = 1] 09:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 1 (118A5800) [pid = 3628] [serial = 1] [outer = 00000000] 09:33:30 INFO - PROCESS | 3628 | [3628] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 2 (118A6400) [pid = 3628] [serial = 2] [outer = 118A5800] 09:33:30 INFO - PROCESS | 3628 | [3628] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 09:33:30 INFO - PROCESS | 3628 | [3628] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 09:33:30 INFO - PROCESS | 3628 | ++DOCSHELL 11D82000 == 2 [pid = 3628] [id = 2] 09:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 3 (11D82400) [pid = 3628] [serial = 3] [outer = 00000000] 09:33:30 INFO - PROCESS | 3628 | [3628] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 4 (11D83000) [pid = 3628] [serial = 4] [outer = 11D82400] 09:33:30 INFO - PROCESS | 3628 | 1472661210552 Marionette INFO Listening on port 2828 09:33:30 INFO - PROCESS | 3628 | 1472661210955 Marionette DEBUG Marionette enabled via command-line flag 09:33:30 INFO - PROCESS | 3628 | ++DOCSHELL 114E6400 == 3 [pid = 3628] [id = 3] 09:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 5 (114EE400) [pid = 3628] [serial = 5] [outer = 00000000] 09:33:30 INFO - PROCESS | 3628 | [3628] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 6 (114EF000) [pid = 3628] [serial = 6] [outer = 114EE400] 09:33:31 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:33:31 INFO - PROCESS | 3628 | [3628] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 09:33:31 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:33:31 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:33:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 7 (13A85000) [pid = 3628] [serial = 7] [outer = 11D82400] 09:33:31 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:33:31 INFO - PROCESS | 3628 | 1472661211375 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1480 09:33:31 INFO - PROCESS | 3628 | 1472661211497 Marionette DEBUG Closed connection conn0 09:33:31 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:33:31 INFO - PROCESS | 3628 | 1472661211508 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1482 09:33:31 INFO - PROCESS | 3628 | 1472661211539 Marionette DEBUG Closed connection conn1 09:33:31 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:33:31 INFO - PROCESS | 3628 | 1472661211547 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1484 09:33:31 INFO - PROCESS | 3628 | ++DOCSHELL 118A6800 == 4 [pid = 3628] [id = 4] 09:33:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 8 (13F74C00) [pid = 3628] [serial = 8] [outer = 00000000] 09:33:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 9 (14520400) [pid = 3628] [serial = 9] [outer = 13F74C00] 09:33:31 INFO - PROCESS | 3628 | [3628] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 09:33:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 10 (14525C00) [pid = 3628] [serial = 10] [outer = 13F74C00] 09:33:31 INFO - PROCESS | 3628 | 1472661211822 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:33:31 INFO - PROCESS | 3628 | 1472661211828 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160831074821","device":"desktop","version":"48.0.3"} 09:33:31 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:33:32 INFO - PROCESS | 3628 | [3628] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:33:32 INFO - PROCESS | 3628 | [3628] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:33:32 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:33:32 INFO - PROCESS | 3628 | ++DOCSHELL 134A8000 == 5 [pid = 3628] [id = 5] 09:33:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 11 (134A8400) [pid = 3628] [serial = 11] [outer = 00000000] 09:33:32 INFO - PROCESS | 3628 | ++DOCSHELL 134A8800 == 6 [pid = 3628] [id = 6] 09:33:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 12 (134A9000) [pid = 3628] [serial = 12] [outer = 00000000] 09:33:33 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:33:33 INFO - PROCESS | 3628 | ++DOCSHELL 165A4400 == 7 [pid = 3628] [id = 7] 09:33:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 13 (165A4800) [pid = 3628] [serial = 13] [outer = 00000000] 09:33:33 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:33:33 INFO - PROCESS | 3628 | [3628] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:33:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 14 (1686C800) [pid = 3628] [serial = 14] [outer = 165A4800] 09:33:33 INFO - PROCESS | 3628 | [3628] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 09:33:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 15 (166BB800) [pid = 3628] [serial = 15] [outer = 134A8400] 09:33:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 16 (166BD000) [pid = 3628] [serial = 16] [outer = 134A9000] 09:33:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 17 (166BFC00) [pid = 3628] [serial = 17] [outer = 165A4800] 09:33:34 INFO - PROCESS | 3628 | 1472661214197 Marionette INFO startBrowser d52fb888-4216-46db-bf8f-ef744602c203 09:33:34 INFO - PROCESS | 3628 | 1472661214232 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 3628 | 1472661214245 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 3628 | 1472661214247 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 18 (17D93800) [pid = 3628] [serial = 18] [outer = 165A4800] 09:33:34 INFO - PROCESS | 3628 | 1472661214772 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"d52fb888-4216-46db-bf8f-ef744602c203","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160831074821","device":"desktop","version":"48.0.3","command_id":1}}] 09:33:34 INFO - PROCESS | 3628 | 1472661214932 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:33:34 INFO - PROCESS | 3628 | 1472661214936 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:35 INFO - PROCESS | 3628 | 1472661215014 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:33:35 INFO - PROCESS | 3628 | 1472661215135 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:33:35 INFO - PROCESS | 3628 | 1472661215137 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:35 INFO - PROCESS | 3628 | [3628] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:33:35 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:33:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 19 (1978D400) [pid = 3628] [serial = 19] [outer = 165A4800] 09:33:35 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:33:35 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:35 INFO - PROCESS | 3628 | 1472661215783 Marionette TRACE conn2 <- [1,3,null,{}] 09:33:35 INFO - PROCESS | 3628 | 1472661215804 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:33:35 INFO - PROCESS | 3628 | 1472661215807 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:35 INFO - PROCESS | 3628 | 1472661215819 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:33:35 INFO - PROCESS | 3628 | 1472661215848 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 3628 | 1472661215850 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 09:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:33:35 INFO - PROCESS | 3628 | 1472661215869 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 3628 | 1472661215872 Marionette TRACE conn2 <- [1,6,null,{}] 09:33:35 INFO - PROCESS | 3628 | 1472661215897 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 3628 | 1472661215899 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:35 INFO - PROCESS | 3628 | 1472661215965 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:33:35 INFO - PROCESS | 3628 | 1472661215969 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 3628 | 1472661215972 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:35 INFO - PROCESS | 3628 | ++DOCSHELL 1652D800 == 8 [pid = 3628] [id = 8] 09:33:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 20 (19D1EC00) [pid = 3628] [serial = 20] [outer = 00000000] 09:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 21 (19DC5800) [pid = 3628] [serial = 21] [outer = 19D1EC00] 09:33:36 INFO - PROCESS | 3628 | 1472661216022 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 22 (19DC9400) [pid = 3628] [serial = 22] [outer = 19D1EC00] 09:33:36 INFO - PROCESS | 3628 | ++DOCSHELL 1A110000 == 9 [pid = 3628] [id = 9] 09:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 23 (1A110400) [pid = 3628] [serial = 23] [outer = 00000000] 09:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 24 (1A128000) [pid = 3628] [serial = 24] [outer = 1A110400] 09:33:36 INFO - PROCESS | 3628 | 1472661216476 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 25 (1A12A000) [pid = 3628] [serial = 25] [outer = 1A110400] 09:33:36 INFO - PROCESS | 3628 | 1472661216675 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 874ms 09:33:36 INFO - PROCESS | 3628 | 1472661216767 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 3628 | 1472661216770 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 09:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:33:36 INFO - PROCESS | 3628 | 1472661216785 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 3628 | 1472661216786 Marionette TRACE conn2 <- [1,10,null,{}] 09:33:36 INFO - PROCESS | 3628 | 1472661216837 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 3628 | 1472661216842 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:36 INFO - PROCESS | 3628 | 1472661216958 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:33:36 INFO - PROCESS | 3628 | 1472661216969 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 3628 | 1472661216971 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:36 INFO - PROCESS | 3628 | ++DOCSHELL 1A46AC00 == 10 [pid = 3628] [id = 10] 09:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 26 (1A46D800) [pid = 3628] [serial = 26] [outer = 00000000] 09:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 27 (1ACC1400) [pid = 3628] [serial = 27] [outer = 1A46D800] 09:33:37 INFO - PROCESS | 3628 | 1472661217020 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 28 (157C0000) [pid = 3628] [serial = 28] [outer = 1A46D800] 09:33:37 INFO - PROCESS | 3628 | 1472661217358 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 587ms 09:33:37 INFO - PROCESS | 3628 | 1472661217385 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 3628 | 1472661217387 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 09:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:33:37 INFO - PROCESS | 3628 | 1472661217391 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 3628 | 1472661217392 Marionette TRACE conn2 <- [1,14,null,{}] 09:33:37 INFO - PROCESS | 3628 | 1472661217396 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 3628 | 1472661217399 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:37 INFO - PROCESS | 3628 | 1472661217501 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:33:37 INFO - PROCESS | 3628 | 1472661217515 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 3628 | 1472661217517 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:37 INFO - PROCESS | 3628 | ++DOCSHELL 1A127C00 == 11 [pid = 3628] [id = 11] 09:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 29 (1A525800) [pid = 3628] [serial = 29] [outer = 00000000] 09:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 30 (1A530400) [pid = 3628] [serial = 30] [outer = 1A525800] 09:33:37 INFO - PROCESS | 3628 | 1472661217562 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 31 (1ACCC800) [pid = 3628] [serial = 31] [outer = 1A525800] 09:33:37 INFO - PROCESS | 3628 | 1472661217913 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 573ms 09:33:37 INFO - PROCESS | 3628 | 1472661217971 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 3628 | 1472661217973 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 09:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:33:37 INFO - PROCESS | 3628 | 1472661217976 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 3628 | 1472661217978 Marionette TRACE conn2 <- [1,18,null,{}] 09:33:37 INFO - PROCESS | 3628 | 1472661217981 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 3628 | 1472661217984 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:38 INFO - PROCESS | 3628 | 1472661218060 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:33:38 INFO - PROCESS | 3628 | 1472661218066 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 3628 | 1472661218069 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:38 INFO - PROCESS | 3628 | ++DOCSHELL 1729C800 == 12 [pid = 3628] [id = 12] 09:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 32 (1729FC00) [pid = 3628] [serial = 32] [outer = 00000000] 09:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 33 (1A527000) [pid = 3628] [serial = 33] [outer = 1729FC00] 09:33:38 INFO - PROCESS | 3628 | 1472661218114 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 34 (1ACC8C00) [pid = 3628] [serial = 34] [outer = 1729FC00] 09:33:38 INFO - PROCESS | 3628 | 1472661218464 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 512ms 09:33:38 INFO - PROCESS | 3628 | 1472661218496 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 3628 | 1472661218499 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 09:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:33:38 INFO - PROCESS | 3628 | 1472661218503 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 3628 | 1472661218488 Marionette TRACE conn2 <- [1,22,null,{}] 09:33:38 INFO - PROCESS | 3628 | 1472661218492 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 3628 | 1472661218494 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:38 INFO - PROCESS | 3628 | 1472661218590 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:33:38 INFO - PROCESS | 3628 | 1472661218596 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 3628 | 1472661218598 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:38 INFO - PROCESS | 3628 | ++DOCSHELL 1A931C00 == 13 [pid = 3628] [id = 13] 09:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 35 (1A932000) [pid = 3628] [serial = 35] [outer = 00000000] 09:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 36 (1A9B3800) [pid = 3628] [serial = 36] [outer = 1A932000] 09:33:38 INFO - PROCESS | 3628 | 1472661218644 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 37 (1A9B8C00) [pid = 3628] [serial = 37] [outer = 1A932000] 09:33:38 INFO - PROCESS | 3628 | 1472661218942 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 482ms 09:33:38 INFO - PROCESS | 3628 | 1472661218977 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 3628 | 1472661218979 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 09:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:33:38 INFO - PROCESS | 3628 | 1472661218970 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 3628 | 1472661218972 Marionette TRACE conn2 <- [1,26,null,{}] 09:33:38 INFO - PROCESS | 3628 | 1472661218975 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 3628 | 1472661218977 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:39 INFO - PROCESS | 3628 | 1472661219077 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:33:39 INFO - PROCESS | 3628 | 1472661219083 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 3628 | 1472661219085 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:39 INFO - PROCESS | 3628 | ++DOCSHELL 1AF5D400 == 14 [pid = 3628] [id = 14] 09:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 38 (1AF5DC00) [pid = 3628] [serial = 38] [outer = 00000000] 09:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 39 (1AF64800) [pid = 3628] [serial = 39] [outer = 1AF5DC00] 09:33:39 INFO - PROCESS | 3628 | 1472661219130 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 40 (1AF69C00) [pid = 3628] [serial = 40] [outer = 1AF5DC00] 09:33:39 INFO - PROCESS | 3628 | ++DOCSHELL 1B20AC00 == 15 [pid = 3628] [id = 15] 09:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 41 (1B20B000) [pid = 3628] [serial = 41] [outer = 00000000] 09:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 42 (1B20BC00) [pid = 3628] [serial = 42] [outer = 1B20B000] 09:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 43 (1AF6C000) [pid = 3628] [serial = 43] [outer = 1B20B000] 09:33:39 INFO - PROCESS | 3628 | ++DOCSHELL 1A52C800 == 16 [pid = 3628] [id = 16] 09:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 44 (1AF61400) [pid = 3628] [serial = 44] [outer = 00000000] 09:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 45 (1B25C400) [pid = 3628] [serial = 45] [outer = 1AF61400] 09:33:39 INFO - PROCESS | 3628 | 1472661219548 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 46 (1B264000) [pid = 3628] [serial = 46] [outer = 1AF61400] 09:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 602ms 09:33:39 INFO - PROCESS | 3628 | 1472661219594 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 3628 | 1472661219596 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 09:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:33:39 INFO - PROCESS | 3628 | 1472661219632 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 3628 | 1472661219634 Marionette TRACE conn2 <- [1,30,null,{}] 09:33:39 INFO - PROCESS | 3628 | 1472661219663 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:39 INFO - PROCESS | 3628 | 1472661219676 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:39 INFO - PROCESS | 3628 | 1472661219812 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:33:40 INFO - PROCESS | 3628 | --DOCSHELL 118A5400 == 15 [pid = 3628] [id = 1] 09:33:40 INFO - PROCESS | 3628 | 1472661220258 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 3628 | 1472661220261 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:40 INFO - PROCESS | 3628 | ++DOCSHELL 0C776800 == 16 [pid = 3628] [id = 17] 09:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 47 (0F93A400) [pid = 3628] [serial = 47] [outer = 00000000] 09:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 48 (0F9E9400) [pid = 3628] [serial = 48] [outer = 0F93A400] 09:33:40 INFO - PROCESS | 3628 | 1472661220320 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (10374000) [pid = 3628] [serial = 49] [outer = 0F93A400] 09:33:40 INFO - PROCESS | 3628 | 1472661220859 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1310ms 09:33:40 INFO - PROCESS | 3628 | 1472661220915 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 3628 | 1472661220919 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 09:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:33:40 INFO - PROCESS | 3628 | 1472661220924 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 3628 | 1472661220927 Marionette TRACE conn2 <- [1,34,null,{}] 09:33:40 INFO - PROCESS | 3628 | 1472661220932 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 3628 | 1472661220937 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:41 INFO - PROCESS | 3628 | 1472661221054 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:33:41 INFO - PROCESS | 3628 | 1472661221100 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 3628 | 1472661221103 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:41 INFO - PROCESS | 3628 | ++DOCSHELL 1148A000 == 17 [pid = 3628] [id = 18] 09:33:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (114DD000) [pid = 3628] [serial = 50] [outer = 00000000] 09:33:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (12B7B800) [pid = 3628] [serial = 51] [outer = 114DD000] 09:33:41 INFO - PROCESS | 3628 | 1472661221160 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (12E76C00) [pid = 3628] [serial = 52] [outer = 114DD000] 09:33:41 INFO - PROCESS | 3628 | 1472661221706 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 859ms 09:33:41 INFO - PROCESS | 3628 | 1472661221796 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:33:41 INFO - PROCESS | 3628 | 1472661221799 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 09:33:41 INFO - PROCESS | 3628 | 1472661221803 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 3628 | 1472661221805 Marionette TRACE conn2 <- [1,38,null,{}] 09:33:41 INFO - PROCESS | 3628 | 1472661221809 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:41 INFO - PROCESS | 3628 | 1472661221812 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:41 INFO - PROCESS | 3628 | 1472661221975 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:33:42 INFO - PROCESS | 3628 | 1472661222035 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 3628 | 1472661222038 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:42 INFO - PROCESS | 3628 | ++DOCSHELL 10329800 == 18 [pid = 3628] [id = 19] 09:33:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (10329C00) [pid = 3628] [serial = 53] [outer = 00000000] 09:33:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (1036F400) [pid = 3628] [serial = 54] [outer = 10329C00] 09:33:42 INFO - PROCESS | 3628 | 1472661222258 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (10561400) [pid = 3628] [serial = 55] [outer = 10329C00] 09:33:42 INFO - PROCESS | 3628 | --DOCSHELL 118A6800 == 17 [pid = 3628] [id = 4] 09:33:42 INFO - PROCESS | 3628 | 1472661222753 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1009ms 09:33:42 INFO - PROCESS | 3628 | 1472661222813 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 3628 | 1472661222817 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 09:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:33:42 INFO - PROCESS | 3628 | 1472661222825 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 3628 | 1472661222827 Marionette TRACE conn2 <- [1,42,null,{}] 09:33:42 INFO - PROCESS | 3628 | 1472661222832 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 3628 | 1472661222834 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:42 INFO - PROCESS | 3628 | 1472661222924 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:33:42 INFO - PROCESS | 3628 | 1472661222988 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 3628 | 1472661222991 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:42 INFO - PROCESS | 3628 | ++DOCSHELL 10E70C00 == 18 [pid = 3628] [id = 20] 09:33:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (10E71800) [pid = 3628] [serial = 56] [outer = 00000000] 09:33:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (112CA000) [pid = 3628] [serial = 57] [outer = 10E71800] 09:33:43 INFO - PROCESS | 3628 | 1472661223041 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (112E4400) [pid = 3628] [serial = 58] [outer = 10E71800] 09:33:43 INFO - PROCESS | 3628 | 1472661223416 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 602ms 09:33:43 INFO - PROCESS | 3628 | 1472661223445 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 3628 | 1472661223449 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 09:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:33:43 INFO - PROCESS | 3628 | 1472661223456 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 3628 | 1472661223458 Marionette TRACE conn2 <- [1,46,null,{}] 09:33:43 INFO - PROCESS | 3628 | 1472661223462 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 3628 | 1472661223464 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:43 INFO - PROCESS | 3628 | 1472661223567 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:33:43 INFO - PROCESS | 3628 | 1472661223574 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 3628 | 1472661223576 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:43 INFO - PROCESS | 3628 | ++DOCSHELL 114ED800 == 19 [pid = 3628] [id = 21] 09:33:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (114EF400) [pid = 3628] [serial = 59] [outer = 00000000] 09:33:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (11C11400) [pid = 3628] [serial = 60] [outer = 114EF400] 09:33:43 INFO - PROCESS | 3628 | 1472661223633 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (11DA2C00) [pid = 3628] [serial = 61] [outer = 114EF400] 09:33:44 INFO - PROCESS | 3628 | 1472661224098 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 678ms 09:33:44 INFO - PROCESS | 3628 | 1472661224140 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 3628 | 1472661224143 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 09:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:33:44 INFO - PROCESS | 3628 | 1472661224146 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 3628 | 1472661224149 Marionette TRACE conn2 <- [1,50,null,{}] 09:33:44 INFO - PROCESS | 3628 | 1472661224160 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:44 INFO - PROCESS | 3628 | 1472661224165 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:44 INFO - PROCESS | 3628 | 1472661224250 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:33:44 INFO - PROCESS | 3628 | 1472661224259 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 3628 | 1472661224256 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:44 INFO - PROCESS | 3628 | ++DOCSHELL 134A2C00 == 20 [pid = 3628] [id = 22] 09:33:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (134A3000) [pid = 3628] [serial = 62] [outer = 00000000] 09:33:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (13A7A400) [pid = 3628] [serial = 63] [outer = 134A3000] 09:33:44 INFO - PROCESS | 3628 | 1472661224364 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1451CC00) [pid = 3628] [serial = 64] [outer = 134A3000] 09:33:44 INFO - PROCESS | 3628 | 1472661224711 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 602ms 09:33:44 INFO - PROCESS | 3628 | 1472661224767 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:33:44 INFO - PROCESS | 3628 | 1472661224753 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 09:33:44 INFO - PROCESS | 3628 | 1472661224756 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 3628 | 1472661224758 Marionette TRACE conn2 <- [1,54,null,{}] 09:33:44 INFO - PROCESS | 3628 | 1472661224761 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:44 INFO - PROCESS | 3628 | 1472661224763 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:44 INFO - PROCESS | 3628 | 1472661224842 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:33:44 INFO - PROCESS | 3628 | 1472661224920 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 3628 | 1472661224923 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:44 INFO - PROCESS | 3628 | ++DOCSHELL 13964800 == 21 [pid = 3628] [id = 23] 09:33:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (150F4C00) [pid = 3628] [serial = 65] [outer = 00000000] 09:33:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (157BE800) [pid = 3628] [serial = 66] [outer = 150F4C00] 09:33:44 INFO - PROCESS | 3628 | 1472661224970 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (157C6C00) [pid = 3628] [serial = 67] [outer = 150F4C00] 09:33:45 INFO - PROCESS | 3628 | 1472661225276 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 573ms 09:33:45 INFO - PROCESS | 3628 | 1472661225334 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 3628 | 1472661225336 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 09:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:33:45 INFO - PROCESS | 3628 | 1472661225340 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 3628 | 1472661225341 Marionette TRACE conn2 <- [1,58,null,{}] 09:33:45 INFO - PROCESS | 3628 | 1472661225345 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 3628 | 1472661225347 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:45 INFO - PROCESS | 3628 | 1472661225451 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:33:45 INFO - PROCESS | 3628 | 1472661225460 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 3628 | 1472661225462 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:45 INFO - PROCESS | 3628 | ++DOCSHELL 15832000 == 22 [pid = 3628] [id = 24] 09:33:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15832400) [pid = 3628] [serial = 68] [outer = 00000000] 09:33:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15B1E000) [pid = 3628] [serial = 69] [outer = 15832400] 09:33:45 INFO - PROCESS | 3628 | 1472661225516 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15BEFC00) [pid = 3628] [serial = 70] [outer = 15832400] 09:33:45 INFO - PROCESS | 3628 | 1472661225894 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 572ms 09:33:45 INFO - PROCESS | 3628 | 1472661225916 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 3628 | 1472661225918 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 09:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:33:45 INFO - PROCESS | 3628 | 1472661225922 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 3628 | 1472661225923 Marionette TRACE conn2 <- [1,62,null,{}] 09:33:45 INFO - PROCESS | 3628 | 1472661225927 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 3628 | 1472661225932 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:46 INFO - PROCESS | 3628 | 1472661226039 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:33:46 INFO - PROCESS | 3628 | 1472661226047 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 3628 | 1472661226049 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:46 INFO - PROCESS | 3628 | ++DOCSHELL 15916000 == 23 [pid = 3628] [id = 25] 09:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15BF8800) [pid = 3628] [serial = 71] [outer = 00000000] 09:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16A15C00) [pid = 3628] [serial = 72] [outer = 15BF8800] 09:33:46 INFO - PROCESS | 3628 | 1472661226094 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16BC8800) [pid = 3628] [serial = 73] [outer = 15BF8800] 09:33:46 INFO - PROCESS | 3628 | 1472661226469 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 572ms 09:33:46 INFO - PROCESS | 3628 | 1472661226502 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 3628 | 1472661226504 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 09:33:46 INFO - PROCESS | 3628 | 1472661226507 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:33:46 INFO - PROCESS | 3628 | 1472661226509 Marionette TRACE conn2 <- [1,66,null,{}] 09:33:46 INFO - PROCESS | 3628 | 1472661226513 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:46 INFO - PROCESS | 3628 | 1472661226515 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:46 INFO - PROCESS | 3628 | 1472661226590 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:33:46 INFO - PROCESS | 3628 | 1472661226655 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 3628 | 1472661226657 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:46 INFO - PROCESS | 3628 | ++DOCSHELL 166C1000 == 24 [pid = 3628] [id = 26] 09:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16A0C000) [pid = 3628] [serial = 74] [outer = 00000000] 09:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1729C400) [pid = 3628] [serial = 75] [outer = 16A0C000] 09:33:46 INFO - PROCESS | 3628 | 1472661226695 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (172A2000) [pid = 3628] [serial = 76] [outer = 16A0C000] 09:33:46 INFO - PROCESS | 3628 | 1472661227013 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 512ms 09:33:47 INFO - PROCESS | 3628 | 1472661227043 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 3628 | 1472661227045 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 09:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:33:47 INFO - PROCESS | 3628 | 1472661227049 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 3628 | 1472661227050 Marionette TRACE conn2 <- [1,70,null,{}] 09:33:47 INFO - PROCESS | 3628 | 1472661227059 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 3628 | 1472661227061 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:47 INFO - PROCESS | 3628 | 1472661227137 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:33:47 INFO - PROCESS | 3628 | 1472661227201 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 3628 | 1472661227203 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:47 INFO - PROCESS | 3628 | ++DOCSHELL 10327400 == 25 [pid = 3628] [id = 27] 09:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (12E36000) [pid = 3628] [serial = 77] [outer = 00000000] 09:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17348000) [pid = 3628] [serial = 78] [outer = 12E36000] 09:33:47 INFO - PROCESS | 3628 | 1472661227232 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (173F6800) [pid = 3628] [serial = 79] [outer = 12E36000] 09:33:47 INFO - PROCESS | 3628 | 1472661227585 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 573ms 09:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:33:47 INFO - PROCESS | 3628 | 1472661227626 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 3628 | 1472661227628 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 09:33:47 INFO - PROCESS | 3628 | 1472661227632 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 3628 | 1472661227635 Marionette TRACE conn2 <- [1,74,null,{}] 09:33:47 INFO - PROCESS | 3628 | 1472661227639 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 3628 | 1472661227642 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:47 INFO - PROCESS | 3628 | 1472661227757 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:33:47 INFO - PROCESS | 3628 | 1472661227764 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 3628 | 1472661227767 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:47 INFO - PROCESS | 3628 | ++DOCSHELL 13A81800 == 26 [pid = 3628] [id = 28] 09:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15BFBC00) [pid = 3628] [serial = 80] [outer = 00000000] 09:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D08C00) [pid = 3628] [serial = 81] [outer = 15BFBC00] 09:33:47 INFO - PROCESS | 3628 | 1472661227812 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17E0F000) [pid = 3628] [serial = 82] [outer = 15BFBC00] 09:33:48 INFO - PROCESS | 3628 | 1472661228176 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 572ms 09:33:48 INFO - PROCESS | 3628 | 1472661228210 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 3628 | 1472661228212 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 09:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:33:48 INFO - PROCESS | 3628 | 1472661228215 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 3628 | 1472661228217 Marionette TRACE conn2 <- [1,78,null,{}] 09:33:48 INFO - PROCESS | 3628 | 1472661228204 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 3628 | 1472661228206 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:48 INFO - PROCESS | 3628 | 1472661228284 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:33:48 INFO - PROCESS | 3628 | 1472661228352 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 3628 | 1472661228354 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:48 INFO - PROCESS | 3628 | ++DOCSHELL 17345C00 == 27 [pid = 3628] [id = 29] 09:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (173FC800) [pid = 3628] [serial = 83] [outer = 00000000] 09:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1969A000) [pid = 3628] [serial = 84] [outer = 173FC800] 09:33:48 INFO - PROCESS | 3628 | 1472661228399 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19780800) [pid = 3628] [serial = 85] [outer = 173FC800] 09:33:48 INFO - PROCESS | 3628 | 1472661228751 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 617ms 09:33:48 INFO - PROCESS | 3628 | 1472661228814 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 3628 | 1472661228816 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 09:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:33:48 INFO - PROCESS | 3628 | 1472661228820 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 3628 | 1472661228822 Marionette TRACE conn2 <- [1,82,null,{}] 09:33:48 INFO - PROCESS | 3628 | 1472661228826 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 3628 | 1472661228828 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:48 INFO - PROCESS | 3628 | 1472661228951 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:33:48 INFO - PROCESS | 3628 | 1472661228956 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 3628 | 1472661228959 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:48 INFO - PROCESS | 3628 | ++DOCSHELL 17E10800 == 28 [pid = 3628] [id = 30] 09:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (199C4400) [pid = 3628] [serial = 86] [outer = 00000000] 09:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19D1F400) [pid = 3628] [serial = 87] [outer = 199C4400] 09:33:48 INFO - PROCESS | 3628 | 1472661229003 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19DCB400) [pid = 3628] [serial = 88] [outer = 199C4400] 09:33:49 INFO - PROCESS | 3628 | 1472661229354 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 573ms 09:33:49 INFO - PROCESS | 3628 | 1472661229399 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 3628 | 1472661229400 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 09:33:49 INFO - PROCESS | 3628 | 1472661229404 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:33:49 INFO - PROCESS | 3628 | 1472661229405 Marionette TRACE conn2 <- [1,86,null,{}] 09:33:49 INFO - PROCESS | 3628 | 1472661229409 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:49 INFO - PROCESS | 3628 | 1472661229410 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:50 INFO - PROCESS | 3628 | 1472661230202 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:33:50 INFO - PROCESS | 3628 | 1472661230277 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 3628 | 1472661230280 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:50 INFO - PROCESS | 3628 | ++DOCSHELL 10A47800 == 29 [pid = 3628] [id = 31] 09:33:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (10A48400) [pid = 3628] [serial = 89] [outer = 00000000] 09:33:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (10B81400) [pid = 3628] [serial = 90] [outer = 10A48400] 09:33:50 INFO - PROCESS | 3628 | 1472661230331 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (10E6F800) [pid = 3628] [serial = 91] [outer = 10A48400] 09:33:50 INFO - PROCESS | 3628 | 1472661230735 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1400ms 09:33:50 INFO - PROCESS | 3628 | 1472661230815 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 3628 | 1472661230818 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 09:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:33:50 INFO - PROCESS | 3628 | 1472661230823 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 3628 | 1472661230826 Marionette TRACE conn2 <- [1,90,null,{}] 09:33:50 INFO - PROCESS | 3628 | 1472661230830 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 3628 | 1472661230833 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:50 INFO - PROCESS | 3628 | 1472661230937 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:33:50 INFO - PROCESS | 3628 | 1472661230943 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 3628 | 1472661230946 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:50 INFO - PROCESS | 3628 | ++DOCSHELL 1147C800 == 30 [pid = 3628] [id = 32] 09:33:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (114DD400) [pid = 3628] [serial = 92] [outer = 00000000] 09:33:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (11809000) [pid = 3628] [serial = 93] [outer = 114DD400] 09:33:50 INFO - PROCESS | 3628 | 1472661230993 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (11D99800) [pid = 3628] [serial = 94] [outer = 114DD400] 09:33:51 INFO - PROCESS | 3628 | 1472661231378 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 572ms 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (13F74C00) [pid = 3628] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1A932000) [pid = 3628] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1729FC00) [pid = 3628] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1A525800) [pid = 3628] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1A46D800) [pid = 3628] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (19D1EC00) [pid = 3628] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (134A3000) [pid = 3628] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (150F4C00) [pid = 3628] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15832400) [pid = 3628] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15BF8800) [pid = 3628] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16A0C000) [pid = 3628] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (12E36000) [pid = 3628] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15BFBC00) [pid = 3628] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (173FC800) [pid = 3628] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1AF5DC00) [pid = 3628] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (0F93A400) [pid = 3628] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (114DD000) [pid = 3628] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10329C00) [pid = 3628] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10E71800) [pid = 3628] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:33:51 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (114EF400) [pid = 3628] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:33:51 INFO - PROCESS | 3628 | 1472661231854 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 3628 | 1472661231857 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 09:33:51 INFO - PROCESS | 3628 | 1472661231873 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 3628 | 1472661231875 Marionette TRACE conn2 <- [1,94,null,{}] 09:33:51 INFO - PROCESS | 3628 | 1472661231879 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:51 INFO - PROCESS | 3628 | 1472661231881 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:33:51 INFO - PROCESS | 3628 | 1472661231961 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:33:51 INFO - PROCESS | 3628 | 1472661231971 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 3628 | 1472661231973 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:51 INFO - PROCESS | 3628 | ++DOCSHELL 1124D800 == 31 [pid = 3628] [id = 33] 09:33:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (112EC400) [pid = 3628] [serial = 95] [outer = 00000000] 09:33:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (118A5400) [pid = 3628] [serial = 96] [outer = 112EC400] 09:33:52 INFO - PROCESS | 3628 | 1472661232019 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (12BBE800) [pid = 3628] [serial = 97] [outer = 112EC400] 09:33:52 INFO - PROCESS | 3628 | 1472661232412 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 558ms 09:33:52 INFO - PROCESS | 3628 | 1472661232443 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 3628 | 1472661232446 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 09:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:33:52 INFO - PROCESS | 3628 | 1472661232456 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 3628 | 1472661232460 Marionette TRACE conn2 <- [1,98,null,{}] 09:33:52 INFO - PROCESS | 3628 | 1472661232468 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:52 INFO - PROCESS | 3628 | 1472661232482 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:52 INFO - PROCESS | 3628 | 1472661232566 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:33:52 INFO - PROCESS | 3628 | 1472661232573 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 3628 | 1472661232575 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:52 INFO - PROCESS | 3628 | ++DOCSHELL 1395D800 == 32 [pid = 3628] [id = 34] 09:33:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (13B56C00) [pid = 3628] [serial = 98] [outer = 00000000] 09:33:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13F75800) [pid = 3628] [serial = 99] [outer = 13B56C00] 09:33:52 INFO - PROCESS | 3628 | 1472661232628 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (150EFC00) [pid = 3628] [serial = 100] [outer = 13B56C00] 09:33:53 INFO - PROCESS | 3628 | 1472661233047 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 632ms 09:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:33:53 INFO - PROCESS | 3628 | 1472661233089 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 3628 | 1472661233091 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 09:33:53 INFO - PROCESS | 3628 | 1472661233094 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 3628 | 1472661233096 Marionette TRACE conn2 <- [1,102,null,{}] 09:33:53 INFO - PROCESS | 3628 | 1472661233100 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 3628 | 1472661233102 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:53 INFO - PROCESS | 3628 | 1472661233178 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:33:53 INFO - PROCESS | 3628 | 1472661233183 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 3628 | 1472661233186 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:53 INFO - PROCESS | 3628 | ++DOCSHELL 13F74C00 == 33 [pid = 3628] [id = 35] 09:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (150F5800) [pid = 3628] [serial = 101] [outer = 00000000] 09:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15BEE000) [pid = 3628] [serial = 102] [outer = 150F5800] 09:33:53 INFO - PROCESS | 3628 | 1472661233230 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15BFB800) [pid = 3628] [serial = 103] [outer = 150F5800] 09:33:53 INFO - PROCESS | 3628 | 1472661233623 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 572ms 09:33:53 INFO - PROCESS | 3628 | 1472661233674 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 3628 | 1472661233676 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 09:33:53 INFO - PROCESS | 3628 | 1472661233679 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:33:53 INFO - PROCESS | 3628 | 1472661233681 Marionette TRACE conn2 <- [1,106,null,{}] 09:33:53 INFO - PROCESS | 3628 | 1472661233668 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 3628 | 1472661233670 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:53 INFO - PROCESS | 3628 | 1472661233748 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:33:53 INFO - PROCESS | 3628 | 1472661233860 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 3628 | 1472661233863 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:53 INFO - PROCESS | 3628 | ++DOCSHELL 0F390800 == 34 [pid = 3628] [id = 36] 09:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (0F93A400) [pid = 3628] [serial = 104] [outer = 00000000] 09:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (103C9800) [pid = 3628] [serial = 105] [outer = 0F93A400] 09:33:53 INFO - PROCESS | 3628 | 1472661233926 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10A4A000) [pid = 3628] [serial = 106] [outer = 0F93A400] 09:33:54 INFO - PROCESS | 3628 | 1472661234426 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 814ms 09:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:33:54 INFO - PROCESS | 3628 | 1472661234504 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 3628 | 1472661234508 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 09:33:54 INFO - PROCESS | 3628 | 1472661234513 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 3628 | 1472661234516 Marionette TRACE conn2 <- [1,110,null,{}] 09:33:54 INFO - PROCESS | 3628 | 1472661234521 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 3628 | 1472661234524 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:54 INFO - PROCESS | 3628 | 1472661234613 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:33:54 INFO - PROCESS | 3628 | 1472661234698 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 3628 | 1472661234701 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:54 INFO - PROCESS | 3628 | ++DOCSHELL 13177000 == 35 [pid = 3628] [id = 37] 09:33:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (13179800) [pid = 3628] [serial = 107] [outer = 00000000] 09:33:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (134A3400) [pid = 3628] [serial = 108] [outer = 13179800] 09:33:54 INFO - PROCESS | 3628 | 1472661234758 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (13A81C00) [pid = 3628] [serial = 109] [outer = 13179800] 09:33:55 INFO - PROCESS | 3628 | 1472661235294 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 798ms 09:33:55 INFO - PROCESS | 3628 | 1472661235322 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 3628 | 1472661235326 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 09:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:33:55 INFO - PROCESS | 3628 | 1472661235330 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 3628 | 1472661235332 Marionette TRACE conn2 <- [1,114,null,{}] 09:33:55 INFO - PROCESS | 3628 | 1472661235336 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:55 INFO - PROCESS | 3628 | 1472661235339 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:55 INFO - PROCESS | 3628 | 1472661235447 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:33:55 INFO - PROCESS | 3628 | 1472661235531 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 3628 | 1472661235533 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:55 INFO - PROCESS | 3628 | ++DOCSHELL 15B1D800 == 36 [pid = 3628] [id = 38] 09:33:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16A09800) [pid = 3628] [serial = 110] [outer = 00000000] 09:33:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17298400) [pid = 3628] [serial = 111] [outer = 16A09800] 09:33:55 INFO - PROCESS | 3628 | 1472661235572 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (172A0400) [pid = 3628] [serial = 112] [outer = 16A09800] 09:33:56 INFO - PROCESS | 3628 | 1472661236107 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 813ms 09:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:33:56 INFO - PROCESS | 3628 | 1472661236139 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 3628 | 1472661236141 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 09:33:56 INFO - PROCESS | 3628 | 1472661236151 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 3628 | 1472661236157 Marionette TRACE conn2 <- [1,118,null,{}] 09:33:56 INFO - PROCESS | 3628 | 1472661236162 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 3628 | 1472661236166 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:56 INFO - PROCESS | 3628 | 1472661236266 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:33:56 INFO - PROCESS | 3628 | 1472661236350 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 3628 | 1472661236352 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:56 INFO - PROCESS | 3628 | ++DOCSHELL 17EC1C00 == 37 [pid = 3628] [id = 39] 09:33:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (17EC6400) [pid = 3628] [serial = 113] [outer = 00000000] 09:33:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1969A800) [pid = 3628] [serial = 114] [outer = 17EC6400] 09:33:56 INFO - PROCESS | 3628 | 1472661236407 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1969E400) [pid = 3628] [serial = 115] [outer = 17EC6400] 09:33:56 INFO - PROCESS | 3628 | 1472661236864 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 723ms 09:33:56 INFO - PROCESS | 3628 | 1472661236905 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 3628 | 1472661236908 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 09:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:33:56 INFO - PROCESS | 3628 | 1472661236913 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 3628 | 1472661236916 Marionette TRACE conn2 <- [1,122,null,{}] 09:33:56 INFO - PROCESS | 3628 | 1472661236921 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 3628 | 1472661236925 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:57 INFO - PROCESS | 3628 | 1472661237010 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:33:57 INFO - PROCESS | 3628 | 1472661237094 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 3628 | 1472661237096 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:57 INFO - PROCESS | 3628 | ++DOCSHELL 112DE400 == 38 [pid = 3628] [id = 40] 09:33:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (112E9C00) [pid = 3628] [serial = 116] [outer = 00000000] 09:33:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (129EBC00) [pid = 3628] [serial = 117] [outer = 112E9C00] 09:33:57 INFO - PROCESS | 3628 | 1472661237150 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (134B1800) [pid = 3628] [serial = 118] [outer = 112E9C00] 09:33:57 INFO - PROCESS | 3628 | 1472661237703 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 874ms 09:33:57 INFO - PROCESS | 3628 | 1472661237780 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 3628 | 1472661237784 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 09:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:33:57 INFO - PROCESS | 3628 | 1472661237789 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 3628 | 1472661237792 Marionette TRACE conn2 <- [1,126,null,{}] 09:33:57 INFO - PROCESS | 3628 | 1472661237797 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 3628 | 1472661237800 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:57 INFO - PROCESS | 3628 | 1472661237937 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:33:57 INFO - PROCESS | 3628 | 1472661237947 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 3628 | 1472661237950 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:57 INFO - PROCESS | 3628 | ++DOCSHELL 10E76400 == 39 [pid = 3628] [id = 41] 09:33:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (10E76C00) [pid = 3628] [serial = 119] [outer = 00000000] 09:33:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (11804000) [pid = 3628] [serial = 120] [outer = 10E76C00] 09:33:58 INFO - PROCESS | 3628 | 1472661238000 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (11D87000) [pid = 3628] [serial = 121] [outer = 10E76C00] 09:33:58 INFO - PROCESS | 3628 | --DOCSHELL 10A47800 == 38 [pid = 3628] [id = 31] 09:33:58 INFO - PROCESS | 3628 | --DOCSHELL 1124D800 == 37 [pid = 3628] [id = 33] 09:33:58 INFO - PROCESS | 3628 | --DOCSHELL 1395D800 == 36 [pid = 3628] [id = 34] 09:33:58 INFO - PROCESS | 3628 | --DOCSHELL 1147C800 == 35 [pid = 3628] [id = 32] 09:33:58 INFO - PROCESS | 3628 | --DOCSHELL 13F74C00 == 34 [pid = 3628] [id = 35] 09:33:58 INFO - PROCESS | 3628 | --DOCSHELL 112DE400 == 33 [pid = 3628] [id = 40] 09:33:58 INFO - PROCESS | 3628 | --DOCSHELL 17E10800 == 32 [pid = 3628] [id = 30] 09:33:58 INFO - PROCESS | 3628 | --DOCSHELL 15B1D800 == 31 [pid = 3628] [id = 38] 09:33:58 INFO - PROCESS | 3628 | --DOCSHELL 17EC1C00 == 30 [pid = 3628] [id = 39] 09:33:58 INFO - PROCESS | 3628 | --DOCSHELL 17345C00 == 29 [pid = 3628] [id = 29] 09:33:58 INFO - PROCESS | 3628 | --DOCSHELL 0F390800 == 28 [pid = 3628] [id = 36] 09:33:58 INFO - PROCESS | 3628 | --DOCSHELL 13177000 == 27 [pid = 3628] [id = 37] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (166BFC00) [pid = 3628] [serial = 17] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (13A7A400) [pid = 3628] [serial = 63] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1451CC00) [pid = 3628] [serial = 64] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (157BE800) [pid = 3628] [serial = 66] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (15B1E000) [pid = 3628] [serial = 69] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (16A15C00) [pid = 3628] [serial = 72] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1729C400) [pid = 3628] [serial = 75] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (17348000) [pid = 3628] [serial = 78] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (17D08C00) [pid = 3628] [serial = 81] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1969A000) [pid = 3628] [serial = 84] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (0F9E9400) [pid = 3628] [serial = 48] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (157C6C00) [pid = 3628] [serial = 67] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (12B7B800) [pid = 3628] [serial = 51] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1036F400) [pid = 3628] [serial = 54] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (112CA000) [pid = 3628] [serial = 57] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (11C11400) [pid = 3628] [serial = 60] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15BEFC00) [pid = 3628] [serial = 70] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16BC8800) [pid = 3628] [serial = 73] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10561400) [pid = 3628] [serial = 55] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (172A2000) [pid = 3628] [serial = 76] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (173F6800) [pid = 3628] [serial = 79] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (11DA2C00) [pid = 3628] [serial = 61] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (112E4400) [pid = 3628] [serial = 58] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17E0F000) [pid = 3628] [serial = 82] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10374000) [pid = 3628] [serial = 49] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (19780800) [pid = 3628] [serial = 85] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1AF69C00) [pid = 3628] [serial = 40] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (12E76C00) [pid = 3628] [serial = 52] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (14520400) [pid = 3628] [serial = 9] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (14525C00) [pid = 3628] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11D83000) [pid = 3628] [serial = 4] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1A527000) [pid = 3628] [serial = 33] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1ACC8C00) [pid = 3628] [serial = 34] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1A530400) [pid = 3628] [serial = 30] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1ACCC800) [pid = 3628] [serial = 31] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1ACC1400) [pid = 3628] [serial = 27] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (157C0000) [pid = 3628] [serial = 28] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1A128000) [pid = 3628] [serial = 24] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (19DC5800) [pid = 3628] [serial = 21] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (19DC9400) [pid = 3628] [serial = 22] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1686C800) [pid = 3628] [serial = 14] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1B20BC00) [pid = 3628] [serial = 42] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1B25C400) [pid = 3628] [serial = 45] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1AF64800) [pid = 3628] [serial = 39] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1A9B3800) [pid = 3628] [serial = 36] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (1A9B8C00) [pid = 3628] [serial = 37] [outer = 00000000] [url = about:blank] 09:33:58 INFO - PROCESS | 3628 | 1472661238900 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1174ms 09:33:58 INFO - PROCESS | 3628 | 1472661238961 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 3628 | 1472661238968 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 09:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:33:58 INFO - PROCESS | 3628 | 1472661238958 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 3628 | 1472661238963 Marionette TRACE conn2 <- [1,130,null,{}] 09:33:58 INFO - PROCESS | 3628 | 1472661238968 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:58 INFO - PROCESS | 3628 | 1472661238971 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:59 INFO - PROCESS | 3628 | 1472661239056 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:33:59 INFO - PROCESS | 3628 | 1472661239071 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 3628 | 1472661239074 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:59 INFO - PROCESS | 3628 | ++DOCSHELL 112C7800 == 28 [pid = 3628] [id = 42] 09:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (112C7C00) [pid = 3628] [serial = 122] [outer = 00000000] 09:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (11478400) [pid = 3628] [serial = 123] [outer = 112C7C00] 09:33:59 INFO - PROCESS | 3628 | 1472661239123 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (114EF400) [pid = 3628] [serial = 124] [outer = 112C7C00] 09:33:59 INFO - PROCESS | 3628 | 1472661239526 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 603ms 09:33:59 INFO - PROCESS | 3628 | 1472661239580 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 3628 | 1472661239585 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 09:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:33:59 INFO - PROCESS | 3628 | 1472661239591 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 3628 | 1472661239594 Marionette TRACE conn2 <- [1,134,null,{}] 09:33:59 INFO - PROCESS | 3628 | 1472661239597 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:59 INFO - PROCESS | 3628 | 1472661239600 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:59 INFO - PROCESS | 3628 | 1472661239689 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:33:59 INFO - PROCESS | 3628 | 1472661239735 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 3628 | 1472661239738 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:33:59 INFO - PROCESS | 3628 | ++DOCSHELL 1319F400 == 29 [pid = 3628] [id = 43] 09:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (131A1000) [pid = 3628] [serial = 125] [outer = 00000000] 09:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (132A1000) [pid = 3628] [serial = 126] [outer = 131A1000] 09:33:59 INFO - PROCESS | 3628 | 1472661239789 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (13959800) [pid = 3628] [serial = 127] [outer = 131A1000] 09:34:00 INFO - PROCESS | 3628 | 1472661240190 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 602ms 09:34:00 INFO - PROCESS | 3628 | 1472661240212 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 3628 | 1472661240214 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 09:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:34:00 INFO - PROCESS | 3628 | 1472661240218 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 3628 | 1472661240221 Marionette TRACE conn2 <- [1,138,null,{}] 09:34:00 INFO - PROCESS | 3628 | 1472661240232 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 3628 | 1472661240236 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:00 INFO - PROCESS | 3628 | 1472661240323 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:34:00 INFO - PROCESS | 3628 | 1472661240330 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 3628 | 1472661240333 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:00 INFO - PROCESS | 3628 | ++DOCSHELL 15193800 == 30 [pid = 3628] [id = 44] 09:34:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (15193C00) [pid = 3628] [serial = 128] [outer = 00000000] 09:34:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (15828000) [pid = 3628] [serial = 129] [outer = 15193C00] 09:34:00 INFO - PROCESS | 3628 | 1472661240382 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (15917800) [pid = 3628] [serial = 130] [outer = 15193C00] 09:34:00 INFO - PROCESS | 3628 | 1472661240789 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 618ms 09:34:00 INFO - PROCESS | 3628 | 1472661240839 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 3628 | 1472661240841 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 09:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:34:00 INFO - PROCESS | 3628 | 1472661240851 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 3628 | 1472661240836 Marionette TRACE conn2 <- [1,142,null,{}] 09:34:00 INFO - PROCESS | 3628 | 1472661240840 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 3628 | 1472661240842 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:00 INFO - PROCESS | 3628 | 1472661240945 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:34:00 INFO - PROCESS | 3628 | 1472661240950 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 3628 | 1472661240952 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:00 INFO - PROCESS | 3628 | ++DOCSHELL 15827400 == 31 [pid = 3628] [id = 45] 09:34:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (15831C00) [pid = 3628] [serial = 131] [outer = 00000000] 09:34:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (166BB400) [pid = 3628] [serial = 132] [outer = 15831C00] 09:34:00 INFO - PROCESS | 3628 | 1472661240997 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (16A0C000) [pid = 3628] [serial = 133] [outer = 15831C00] 09:34:01 INFO - PROCESS | 3628 | 1472661241436 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 632ms 09:34:01 INFO - PROCESS | 3628 | 1472661241473 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 3628 | 1472661241475 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 09:34:01 INFO - PROCESS | 3628 | 1472661241478 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:34:01 INFO - PROCESS | 3628 | 1472661241480 Marionette TRACE conn2 <- [1,146,null,{}] 09:34:01 INFO - PROCESS | 3628 | 1472661241484 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:01 INFO - PROCESS | 3628 | 1472661241486 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:01 INFO - PROCESS | 3628 | 1472661241584 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:34:01 INFO - PROCESS | 3628 | 1472661241590 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 3628 | 1472661241592 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:01 INFO - PROCESS | 3628 | ++DOCSHELL 15BF9800 == 32 [pid = 3628] [id = 46] 09:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16A15C00) [pid = 3628] [serial = 134] [outer = 00000000] 09:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (17299000) [pid = 3628] [serial = 135] [outer = 16A15C00] 09:34:01 INFO - PROCESS | 3628 | 1472661241636 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1729C400) [pid = 3628] [serial = 136] [outer = 16A15C00] 09:34:02 INFO - PROCESS | 3628 | 1472661242060 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 618ms 09:34:02 INFO - PROCESS | 3628 | 1472661242100 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 3628 | 1472661242102 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 09:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:34:02 INFO - PROCESS | 3628 | 1472661242105 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 3628 | 1472661242107 Marionette TRACE conn2 <- [1,150,null,{}] 09:34:02 INFO - PROCESS | 3628 | 1472661242110 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 3628 | 1472661242116 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:02 INFO - PROCESS | 3628 | 1472661242233 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:34:02 INFO - PROCESS | 3628 | 1472661242286 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 3628 | 1472661242288 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:02 INFO - PROCESS | 3628 | ++DOCSHELL 17345800 == 33 [pid = 3628] [id = 47] 09:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1734F000) [pid = 3628] [serial = 137] [outer = 00000000] 09:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17D08000) [pid = 3628] [serial = 138] [outer = 1734F000] 09:34:02 INFO - PROCESS | 3628 | 1472661242336 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17E0CC00) [pid = 3628] [serial = 139] [outer = 1734F000] 09:34:02 INFO - PROCESS | 3628 | 1472661242735 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 677ms 09:34:02 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (199C4400) [pid = 3628] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:34:02 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (150F5800) [pid = 3628] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:34:02 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (114DD400) [pid = 3628] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:34:02 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (112EC400) [pid = 3628] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:34:02 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (13B56C00) [pid = 3628] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:34:02 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10A48400) [pid = 3628] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:34:02 INFO - PROCESS | 3628 | 1472661242793 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 3628 | 1472661242795 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 09:34:02 INFO - PROCESS | 3628 | 1472661242799 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:34:02 INFO - PROCESS | 3628 | 1472661242801 Marionette TRACE conn2 <- [1,154,null,{}] 09:34:02 INFO - PROCESS | 3628 | 1472661242805 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 3628 | 1472661242806 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:02 INFO - PROCESS | 3628 | 1472661242879 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:34:02 INFO - PROCESS | 3628 | 1472661242884 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 3628 | 1472661242886 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:02 INFO - PROCESS | 3628 | ++DOCSHELL 114E3400 == 34 [pid = 3628] [id = 48] 09:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1312F000) [pid = 3628] [serial = 140] [outer = 00000000] 09:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (150F5800) [pid = 3628] [serial = 141] [outer = 1312F000] 09:34:02 INFO - PROCESS | 3628 | 1472661242935 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15BEEC00) [pid = 3628] [serial = 142] [outer = 1312F000] 09:34:03 INFO - PROCESS | 3628 | 1472661243338 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 573ms 09:34:03 INFO - PROCESS | 3628 | 1472661243381 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 3628 | 1472661243383 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 09:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:34:03 INFO - PROCESS | 3628 | 1472661243389 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 3628 | 1472661243392 Marionette TRACE conn2 <- [1,158,null,{}] 09:34:03 INFO - PROCESS | 3628 | 1472661243395 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:03 INFO - PROCESS | 3628 | 1472661243397 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:03 INFO - PROCESS | 3628 | 1472661243470 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:34:03 INFO - PROCESS | 3628 | 1472661243476 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 3628 | 1472661243478 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:03 INFO - PROCESS | 3628 | ++DOCSHELL 134ACC00 == 35 [pid = 3628] [id = 49] 09:34:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13A7B800) [pid = 3628] [serial = 143] [outer = 00000000] 09:34:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17FE8C00) [pid = 3628] [serial = 144] [outer = 13A7B800] 09:34:03 INFO - PROCESS | 3628 | 1472661243525 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (173FD400) [pid = 3628] [serial = 145] [outer = 13A7B800] 09:34:03 INFO - PROCESS | 3628 | 1472661243919 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 572ms 09:34:03 INFO - PROCESS | 3628 | 1472661243974 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 3628 | 1472661243976 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 09:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:34:03 INFO - PROCESS | 3628 | 1472661243979 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 3628 | 1472661243980 Marionette TRACE conn2 <- [1,162,null,{}] 09:34:03 INFO - PROCESS | 3628 | 1472661243984 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:03 INFO - PROCESS | 3628 | 1472661243986 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:04 INFO - PROCESS | 3628 | 1472661244064 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:34:04 INFO - PROCESS | 3628 | 1472661244069 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 3628 | 1472661244071 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:04 INFO - PROCESS | 3628 | ++DOCSHELL 132A0400 == 36 [pid = 3628] [id = 50] 09:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15BF4000) [pid = 3628] [serial = 146] [outer = 00000000] 09:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (19D14000) [pid = 3628] [serial = 147] [outer = 15BF4000] 09:34:04 INFO - PROCESS | 3628 | 1472661244105 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (19D17000) [pid = 3628] [serial = 148] [outer = 15BF4000] 09:34:04 INFO - PROCESS | 3628 | 1472661244489 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 572ms 09:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:34:04 INFO - PROCESS | 3628 | 1472661244540 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 3628 | 1472661244542 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 09:34:04 INFO - PROCESS | 3628 | 1472661244546 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 3628 | 1472661244547 Marionette TRACE conn2 <- [1,166,null,{}] 09:34:04 INFO - PROCESS | 3628 | 1472661244551 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:04 INFO - PROCESS | 3628 | 1472661244552 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:04 INFO - PROCESS | 3628 | 1472661244626 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:34:04 INFO - PROCESS | 3628 | 1472661244631 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 3628 | 1472661244633 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:04 INFO - PROCESS | 3628 | ++DOCSHELL 10A09C00 == 37 [pid = 3628] [id = 51] 09:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (112E0000) [pid = 3628] [serial = 149] [outer = 00000000] 09:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (19DC5C00) [pid = 3628] [serial = 150] [outer = 112E0000] 09:34:04 INFO - PROCESS | 3628 | 1472661244680 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19DD0400) [pid = 3628] [serial = 151] [outer = 112E0000] 09:34:05 INFO - PROCESS | 3628 | 1472661245494 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 994ms 09:34:05 INFO - PROCESS | 3628 | 1472661245558 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 3628 | 1472661245561 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 09:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:34:05 INFO - PROCESS | 3628 | 1472661245566 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 3628 | 1472661245569 Marionette TRACE conn2 <- [1,170,null,{}] 09:34:05 INFO - PROCESS | 3628 | 1472661245574 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:05 INFO - PROCESS | 3628 | 1472661245578 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:05 INFO - PROCESS | 3628 | 1472661245712 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:34:05 INFO - PROCESS | 3628 | 1472661245781 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 3628 | 1472661245784 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:05 INFO - PROCESS | 3628 | ++DOCSHELL 10E72400 == 38 [pid = 3628] [id = 52] 09:34:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (112C8000) [pid = 3628] [serial = 152] [outer = 00000000] 09:34:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (114E8800) [pid = 3628] [serial = 153] [outer = 112C8000] 09:34:05 INFO - PROCESS | 3628 | 1472661245841 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (13177000) [pid = 3628] [serial = 154] [outer = 112C8000] 09:34:06 INFO - PROCESS | 3628 | 1472661246600 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1115ms 09:34:06 INFO - PROCESS | 3628 | 1472661246684 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 3628 | 1472661246688 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 09:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:34:06 INFO - PROCESS | 3628 | 1472661246694 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 3628 | 1472661246697 Marionette TRACE conn2 <- [1,174,null,{}] 09:34:06 INFO - PROCESS | 3628 | 1472661246702 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 3628 | 1472661246705 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:06 INFO - PROCESS | 3628 | 1472661246822 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:34:06 INFO - PROCESS | 3628 | --DOCSHELL 132A0400 == 37 [pid = 3628] [id = 50] 09:34:06 INFO - PROCESS | 3628 | --DOCSHELL 134ACC00 == 36 [pid = 3628] [id = 49] 09:34:06 INFO - PROCESS | 3628 | --DOCSHELL 114E3400 == 35 [pid = 3628] [id = 48] 09:34:06 INFO - PROCESS | 3628 | --DOCSHELL 17345800 == 34 [pid = 3628] [id = 47] 09:34:06 INFO - PROCESS | 3628 | --DOCSHELL 15BF9800 == 33 [pid = 3628] [id = 46] 09:34:06 INFO - PROCESS | 3628 | --DOCSHELL 15827400 == 32 [pid = 3628] [id = 45] 09:34:06 INFO - PROCESS | 3628 | --DOCSHELL 15193800 == 31 [pid = 3628] [id = 44] 09:34:06 INFO - PROCESS | 3628 | --DOCSHELL 1319F400 == 30 [pid = 3628] [id = 43] 09:34:06 INFO - PROCESS | 3628 | --DOCSHELL 112C7800 == 29 [pid = 3628] [id = 42] 09:34:06 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (19DCB400) [pid = 3628] [serial = 88] [outer = 00000000] [url = about:blank] 09:34:06 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19D1F400) [pid = 3628] [serial = 87] [outer = 00000000] [url = about:blank] 09:34:06 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15BEE000) [pid = 3628] [serial = 102] [outer = 00000000] [url = about:blank] 09:34:06 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (11809000) [pid = 3628] [serial = 93] [outer = 00000000] [url = about:blank] 09:34:06 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (118A5400) [pid = 3628] [serial = 96] [outer = 00000000] [url = about:blank] 09:34:06 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (150EFC00) [pid = 3628] [serial = 100] [outer = 00000000] [url = about:blank] 09:34:06 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10B81400) [pid = 3628] [serial = 90] [outer = 00000000] [url = about:blank] 09:34:06 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (11D99800) [pid = 3628] [serial = 94] [outer = 00000000] [url = about:blank] 09:34:06 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13F75800) [pid = 3628] [serial = 99] [outer = 00000000] [url = about:blank] 09:34:06 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10E6F800) [pid = 3628] [serial = 91] [outer = 00000000] [url = about:blank] 09:34:06 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (12BBE800) [pid = 3628] [serial = 97] [outer = 00000000] [url = about:blank] 09:34:06 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15BFB800) [pid = 3628] [serial = 103] [outer = 00000000] [url = about:blank] 09:34:06 INFO - PROCESS | 3628 | 1472661246905 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 3628 | 1472661246910 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:06 INFO - PROCESS | 3628 | ++DOCSHELL 103C8C00 == 30 [pid = 3628] [id = 53] 09:34:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (103CB400) [pid = 3628] [serial = 155] [outer = 00000000] 09:34:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10A4CC00) [pid = 3628] [serial = 156] [outer = 103CB400] 09:34:06 INFO - PROCESS | 3628 | 1472661246942 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (112CDC00) [pid = 3628] [serial = 157] [outer = 103CB400] 09:34:07 INFO - PROCESS | 3628 | 1472661247347 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 662ms 09:34:07 INFO - PROCESS | 3628 | 1472661247375 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 3628 | 1472661247380 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 09:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:34:07 INFO - PROCESS | 3628 | 1472661247386 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 3628 | 1472661247372 Marionette TRACE conn2 <- [1,178,null,{}] 09:34:07 INFO - PROCESS | 3628 | 1472661247376 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:07 INFO - PROCESS | 3628 | 1472661247379 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:07 INFO - PROCESS | 3628 | 1472661247466 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:34:07 INFO - PROCESS | 3628 | 1472661247472 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 3628 | 1472661247475 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:07 INFO - PROCESS | 3628 | ++DOCSHELL 11D85000 == 31 [pid = 3628] [id = 54] 09:34:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (11DA3C00) [pid = 3628] [serial = 158] [outer = 00000000] 09:34:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (12BBF800) [pid = 3628] [serial = 159] [outer = 11DA3C00] 09:34:07 INFO - PROCESS | 3628 | 1472661247524 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13132000) [pid = 3628] [serial = 160] [outer = 11DA3C00] 09:34:07 INFO - PROCESS | 3628 | 1472661247922 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 573ms 09:34:07 INFO - PROCESS | 3628 | 1472661247947 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 3628 | 1472661247950 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 09:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:34:07 INFO - PROCESS | 3628 | 1472661247953 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 3628 | 1472661247957 Marionette TRACE conn2 <- [1,182,null,{}] 09:34:07 INFO - PROCESS | 3628 | 1472661247967 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:07 INFO - PROCESS | 3628 | 1472661247972 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:08 INFO - PROCESS | 3628 | 1472661248053 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:34:08 INFO - PROCESS | 3628 | 1472661248061 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 3628 | 1472661248064 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:08 INFO - PROCESS | 3628 | ++DOCSHELL 14521400 == 32 [pid = 3628] [id = 55] 09:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (14521C00) [pid = 3628] [serial = 161] [outer = 00000000] 09:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (150F8800) [pid = 3628] [serial = 162] [outer = 14521C00] 09:34:08 INFO - PROCESS | 3628 | 1472661248113 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (157C2400) [pid = 3628] [serial = 163] [outer = 14521C00] 09:34:08 INFO - PROCESS | 3628 | 1472661248537 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (150EA000) [pid = 3628] [serial = 164] [outer = 1AF61400] 09:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 617ms 09:34:08 INFO - PROCESS | 3628 | 1472661248593 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 3628 | 1472661248596 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 09:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:34:08 INFO - PROCESS | 3628 | 1472661248603 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 3628 | 1472661248605 Marionette TRACE conn2 <- [1,186,null,{}] 09:34:08 INFO - PROCESS | 3628 | 1472661248608 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:08 INFO - PROCESS | 3628 | 1472661248610 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:08 INFO - PROCESS | 3628 | 1472661248699 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:34:08 INFO - PROCESS | 3628 | 1472661248706 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 3628 | 1472661248708 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:08 INFO - PROCESS | 3628 | ++DOCSHELL 15BF9000 == 33 [pid = 3628] [id = 56] 09:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15FED400) [pid = 3628] [serial = 165] [outer = 00000000] 09:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16DB0C00) [pid = 3628] [serial = 166] [outer = 15FED400] 09:34:08 INFO - PROCESS | 3628 | 1472661248754 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (172A2000) [pid = 3628] [serial = 167] [outer = 15FED400] 09:34:09 INFO - PROCESS | 3628 | 1472661249127 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 572ms 09:34:09 INFO - PROCESS | 3628 | 1472661249186 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 3628 | 1472661249188 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 09:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:34:09 INFO - PROCESS | 3628 | 1472661249192 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 3628 | 1472661249193 Marionette TRACE conn2 <- [1,190,null,{}] 09:34:09 INFO - PROCESS | 3628 | 1472661249198 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:09 INFO - PROCESS | 3628 | 1472661249201 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:09 INFO - PROCESS | 3628 | 1472661249296 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:34:09 INFO - PROCESS | 3628 | 1472661249301 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 3628 | 1472661249303 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:09 INFO - PROCESS | 3628 | ++DOCSHELL 1729FC00 == 34 [pid = 3628] [id = 57] 09:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (172F4C00) [pid = 3628] [serial = 168] [outer = 00000000] 09:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (173FC000) [pid = 3628] [serial = 169] [outer = 172F4C00] 09:34:09 INFO - PROCESS | 3628 | 1472661249348 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17EBC000) [pid = 3628] [serial = 170] [outer = 172F4C00] 09:34:09 INFO - PROCESS | 3628 | 1472661249765 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 602ms 09:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:34:09 INFO - PROCESS | 3628 | 1472661249800 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 3628 | 1472661249801 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 09:34:09 INFO - PROCESS | 3628 | 1472661249805 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 3628 | 1472661249806 Marionette TRACE conn2 <- [1,194,null,{}] 09:34:09 INFO - PROCESS | 3628 | 1472661249810 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:09 INFO - PROCESS | 3628 | 1472661249815 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:09 INFO - PROCESS | 3628 | 1472661249940 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:34:09 INFO - PROCESS | 3628 | 1472661249950 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 3628 | 1472661249952 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:09 INFO - PROCESS | 3628 | ++DOCSHELL 173FBC00 == 35 [pid = 3628] [id = 58] 09:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (173FD800) [pid = 3628] [serial = 171] [outer = 00000000] 09:34:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19DCC800) [pid = 3628] [serial = 172] [outer = 173FD800] 09:34:10 INFO - PROCESS | 3628 | 1472661250042 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (19DCDC00) [pid = 3628] [serial = 173] [outer = 173FD800] 09:34:10 INFO - PROCESS | 3628 | 1472661250424 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 663ms 09:34:10 INFO - PROCESS | 3628 | 1472661250484 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 3628 | 1472661250486 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 09:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:34:10 INFO - PROCESS | 3628 | 1472661250489 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - PROCESS | 3628 | 1472661250500 Marionette TRACE conn2 <- [1,198,null,{}] 09:34:10 INFO - PROCESS | 3628 | 1472661250503 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:10 INFO - PROCESS | 3628 | 1472661250505 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:10 INFO - PROCESS | 3628 | 1472661250631 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:34:10 INFO - PROCESS | 3628 | 1472661250653 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 3628 | 1472661250655 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:10 INFO - PROCESS | 3628 | ++DOCSHELL 19DD1800 == 36 [pid = 3628] [id = 59] 09:34:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A107000) [pid = 3628] [serial = 174] [outer = 00000000] 09:34:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A127400) [pid = 3628] [serial = 175] [outer = 1A107000] 09:34:10 INFO - PROCESS | 3628 | 1472661250683 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A128000) [pid = 3628] [serial = 176] [outer = 1A107000] 09:34:11 INFO - PROCESS | 3628 | 1472661251067 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 632ms 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (15BF4000) [pid = 3628] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16A15C00) [pid = 3628] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (131A1000) [pid = 3628] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (15193C00) [pid = 3628] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15831C00) [pid = 3628] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (112C7C00) [pid = 3628] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1734F000) [pid = 3628] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (0F93A400) [pid = 3628] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13179800) [pid = 3628] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16A09800) [pid = 3628] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17EC6400) [pid = 3628] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (112E9C00) [pid = 3628] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1312F000) [pid = 3628] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:34:11 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13A7B800) [pid = 3628] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:34:11 INFO - PROCESS | 3628 | 1472661251242 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 3628 | 1472661251227 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 09:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:34:11 INFO - PROCESS | 3628 | 1472661251238 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 3628 | 1472661251241 Marionette TRACE conn2 <- [1,202,null,{}] 09:34:11 INFO - PROCESS | 3628 | 1472661251246 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 3628 | 1472661251249 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:11 INFO - PROCESS | 3628 | 1472661251354 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:34:11 INFO - PROCESS | 3628 | 1472661251362 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 3628 | 1472661251364 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:11 INFO - PROCESS | 3628 | ++DOCSHELL 11D08800 == 37 [pid = 3628] [id = 60] 09:34:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13132400) [pid = 3628] [serial = 177] [outer = 00000000] 09:34:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1518D000) [pid = 3628] [serial = 178] [outer = 13132400] 09:34:11 INFO - PROCESS | 3628 | 1472661251409 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (166BA800) [pid = 3628] [serial = 179] [outer = 13132400] 09:34:11 INFO - PROCESS | 3628 | 1472661251768 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 572ms 09:34:11 INFO - PROCESS | 3628 | 1472661251816 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 3628 | 1472661251818 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 09:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:34:11 INFO - PROCESS | 3628 | 1472661251831 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 3628 | 1472661251832 Marionette TRACE conn2 <- [1,206,null,{}] 09:34:11 INFO - PROCESS | 3628 | 1472661251836 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 3628 | 1472661251838 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:11 INFO - PROCESS | 3628 | 1472661251934 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:34:11 INFO - PROCESS | 3628 | 1472661251939 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 3628 | 1472661251941 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:11 INFO - PROCESS | 3628 | ++DOCSHELL 129F8800 == 38 [pid = 3628] [id = 61] 09:34:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (13A7A000) [pid = 3628] [serial = 180] [outer = 00000000] 09:34:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (19DC9800) [pid = 3628] [serial = 181] [outer = 13A7A000] 09:34:11 INFO - PROCESS | 3628 | 1472661251985 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A109400) [pid = 3628] [serial = 182] [outer = 13A7A000] 09:34:12 INFO - PROCESS | 3628 | 1472661252362 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 572ms 09:34:12 INFO - PROCESS | 3628 | 1472661252412 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 3628 | 1472661252414 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 09:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:34:12 INFO - PROCESS | 3628 | 1472661252422 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 3628 | 1472661252424 Marionette TRACE conn2 <- [1,210,null,{}] 09:34:12 INFO - PROCESS | 3628 | 1472661252427 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:12 INFO - PROCESS | 3628 | 1472661252429 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:12 INFO - PROCESS | 3628 | 1472661252506 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:34:12 INFO - PROCESS | 3628 | 1472661252511 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 3628 | 1472661252513 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:12 INFO - PROCESS | 3628 | ++DOCSHELL 166B9C00 == 39 [pid = 3628] [id = 62] 09:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19783400) [pid = 3628] [serial = 183] [outer = 00000000] 09:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A524400) [pid = 3628] [serial = 184] [outer = 19783400] 09:34:12 INFO - PROCESS | 3628 | 1472661252561 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A527C00) [pid = 3628] [serial = 185] [outer = 19783400] 09:34:12 INFO - PROCESS | 3628 | 1472661252930 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 512ms 09:34:12 INFO - PROCESS | 3628 | 1472661252942 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 3628 | 1472661252945 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 09:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:34:12 INFO - PROCESS | 3628 | 1472661252948 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 3628 | 1472661252950 Marionette TRACE conn2 <- [1,214,null,{}] 09:34:12 INFO - PROCESS | 3628 | 1472661252953 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:12 INFO - PROCESS | 3628 | 1472661252956 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:13 INFO - PROCESS | 3628 | 1472661253064 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:34:13 INFO - PROCESS | 3628 | 1472661253071 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 3628 | 1472661253073 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:13 INFO - PROCESS | 3628 | ++DOCSHELL 16CF6400 == 40 [pid = 3628] [id = 63] 09:34:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A12A400) [pid = 3628] [serial = 186] [outer = 00000000] 09:34:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A92AC00) [pid = 3628] [serial = 187] [outer = 1A12A400] 09:34:13 INFO - PROCESS | 3628 | 1472661253119 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A933C00) [pid = 3628] [serial = 188] [outer = 1A12A400] 09:34:13 INFO - PROCESS | 3628 | 1472661253701 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 814ms 09:34:13 INFO - PROCESS | 3628 | 1472661253757 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 3628 | 1472661253762 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 09:34:13 INFO - PROCESS | 3628 | 1472661253767 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:34:13 INFO - PROCESS | 3628 | 1472661253772 Marionette TRACE conn2 <- [1,218,null,{}] 09:34:13 INFO - PROCESS | 3628 | 1472661253777 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:13 INFO - PROCESS | 3628 | 1472661253780 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:13 INFO - PROCESS | 3628 | 1472661253919 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:34:14 INFO - PROCESS | 3628 | 1472661254008 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 3628 | 1472661254011 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:14 INFO - PROCESS | 3628 | ++DOCSHELL 10E6E400 == 41 [pid = 3628] [id = 64] 09:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (10E72800) [pid = 3628] [serial = 189] [outer = 00000000] 09:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (11C0A400) [pid = 3628] [serial = 190] [outer = 10E72800] 09:34:14 INFO - PROCESS | 3628 | 1472661254082 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (12E36000) [pid = 3628] [serial = 191] [outer = 10E72800] 09:34:14 INFO - PROCESS | 3628 | 1472661254586 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 858ms 09:34:14 INFO - PROCESS | 3628 | 1472661254640 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 3628 | 1472661254645 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 09:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:34:14 INFO - PROCESS | 3628 | 1472661254651 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 3628 | 1472661254654 Marionette TRACE conn2 <- [1,222,null,{}] 09:34:14 INFO - PROCESS | 3628 | 1472661254658 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 3628 | 1472661254661 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:14 INFO - PROCESS | 3628 | 1472661254771 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:34:14 INFO - PROCESS | 3628 | 1472661254860 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 3628 | 1472661254863 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:14 INFO - PROCESS | 3628 | ++DOCSHELL 15BFC000 == 42 [pid = 3628] [id = 65] 09:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (15BFC800) [pid = 3628] [serial = 192] [outer = 00000000] 09:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (171C2400) [pid = 3628] [serial = 193] [outer = 15BFC800] 09:34:14 INFO - PROCESS | 3628 | 1472661254903 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1734EC00) [pid = 3628] [serial = 194] [outer = 15BFC800] 09:34:15 INFO - PROCESS | 3628 | 1472661255384 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 768ms 09:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:34:15 INFO - PROCESS | 3628 | 1472661255426 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:34:15 INFO - PROCESS | 3628 | 1472661255428 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 09:34:15 INFO - PROCESS | 3628 | 1472661255433 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:34:15 INFO - PROCESS | 3628 | 1472661255437 Marionette TRACE conn2 <- [1,226,null,{}] 09:34:15 INFO - PROCESS | 3628 | 1472661255448 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:15 INFO - PROCESS | 3628 | 1472661255452 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:15 INFO - PROCESS | 3628 | 1472661255556 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:34:15 INFO - PROCESS | 3628 | 1472661255650 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 3628 | 1472661255653 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:15 INFO - PROCESS | 3628 | ++DOCSHELL 1A128C00 == 43 [pid = 3628] [id = 66] 09:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1A129000) [pid = 3628] [serial = 195] [outer = 00000000] 09:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1A52D000) [pid = 3628] [serial = 196] [outer = 1A129000] 09:34:15 INFO - PROCESS | 3628 | 1472661255710 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1A92D000) [pid = 3628] [serial = 197] [outer = 1A129000] 09:34:16 INFO - PROCESS | 3628 | 1472661256411 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 994ms 09:34:16 INFO - PROCESS | 3628 | 1472661256443 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 3628 | 1472661256447 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 09:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:34:16 INFO - PROCESS | 3628 | 1472661256474 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 3628 | 1472661256477 Marionette TRACE conn2 <- [1,230,null,{}] 09:34:16 INFO - PROCESS | 3628 | 1472661256483 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:16 INFO - PROCESS | 3628 | 1472661256486 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:16 INFO - PROCESS | 3628 | 1472661256580 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:34:16 INFO - PROCESS | 3628 | 1472661256651 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 3628 | 1472661256656 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:16 INFO - PROCESS | 3628 | ++DOCSHELL 112EA800 == 44 [pid = 3628] [id = 67] 09:34:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (114D8400) [pid = 3628] [serial = 198] [outer = 00000000] 09:34:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (11801400) [pid = 3628] [serial = 199] [outer = 114D8400] 09:34:16 INFO - PROCESS | 3628 | 1472661256706 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (11C0B000) [pid = 3628] [serial = 200] [outer = 114D8400] 09:34:17 INFO - PROCESS | 3628 | --DOCSHELL 10E76400 == 43 [pid = 3628] [id = 41] 09:34:17 INFO - PROCESS | 3628 | --DOCSHELL 166B9C00 == 42 [pid = 3628] [id = 62] 09:34:17 INFO - PROCESS | 3628 | --DOCSHELL 129F8800 == 41 [pid = 3628] [id = 61] 09:34:17 INFO - PROCESS | 3628 | --DOCSHELL 11D08800 == 40 [pid = 3628] [id = 60] 09:34:17 INFO - PROCESS | 3628 | --DOCSHELL 19DD1800 == 39 [pid = 3628] [id = 59] 09:34:17 INFO - PROCESS | 3628 | --DOCSHELL 173FBC00 == 38 [pid = 3628] [id = 58] 09:34:17 INFO - PROCESS | 3628 | --DOCSHELL 1729FC00 == 37 [pid = 3628] [id = 57] 09:34:17 INFO - PROCESS | 3628 | --DOCSHELL 15BF9000 == 36 [pid = 3628] [id = 56] 09:34:17 INFO - PROCESS | 3628 | --DOCSHELL 14521400 == 35 [pid = 3628] [id = 55] 09:34:17 INFO - PROCESS | 3628 | --DOCSHELL 11D85000 == 34 [pid = 3628] [id = 54] 09:34:17 INFO - PROCESS | 3628 | --DOCSHELL 103C8C00 == 33 [pid = 3628] [id = 53] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (19D14000) [pid = 3628] [serial = 147] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (17299000) [pid = 3628] [serial = 135] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (132A1000) [pid = 3628] [serial = 126] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (13959800) [pid = 3628] [serial = 127] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (15828000) [pid = 3628] [serial = 129] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16A0C000) [pid = 3628] [serial = 133] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (11478400) [pid = 3628] [serial = 123] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (114EF400) [pid = 3628] [serial = 124] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (11804000) [pid = 3628] [serial = 120] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (17D08000) [pid = 3628] [serial = 138] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (10A4A000) [pid = 3628] [serial = 106] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (103C9800) [pid = 3628] [serial = 105] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (13A81C00) [pid = 3628] [serial = 109] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (134A3400) [pid = 3628] [serial = 108] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (172A0400) [pid = 3628] [serial = 112] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (17298400) [pid = 3628] [serial = 111] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1969E400) [pid = 3628] [serial = 115] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1969A800) [pid = 3628] [serial = 114] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (134B1800) [pid = 3628] [serial = 118] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (129EBC00) [pid = 3628] [serial = 117] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (150F5800) [pid = 3628] [serial = 141] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (173FD400) [pid = 3628] [serial = 145] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17E0CC00) [pid = 3628] [serial = 139] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15BEEC00) [pid = 3628] [serial = 142] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (166BB400) [pid = 3628] [serial = 132] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17FE8C00) [pid = 3628] [serial = 144] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1729C400) [pid = 3628] [serial = 136] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (19D17000) [pid = 3628] [serial = 148] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15917800) [pid = 3628] [serial = 130] [outer = 00000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3628 | 1472661257255 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 843ms 09:34:17 INFO - PROCESS | 3628 | 1472661257288 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 3628 | 1472661257292 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 09:34:17 INFO - PROCESS | 3628 | 1472661257302 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:34:17 INFO - PROCESS | 3628 | 1472661257304 Marionette TRACE conn2 <- [1,234,null,{}] 09:34:17 INFO - PROCESS | 3628 | 1472661257308 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:17 INFO - PROCESS | 3628 | 1472661257310 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:17 INFO - PROCESS | 3628 | 1472661257399 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:34:17 INFO - PROCESS | 3628 | 1472661257467 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 3628 | 1472661257470 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:17 INFO - PROCESS | 3628 | ++DOCSHELL 10A09800 == 34 [pid = 3628] [id = 68] 09:34:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (10A0E800) [pid = 3628] [serial = 201] [outer = 00000000] 09:34:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (11804000) [pid = 3628] [serial = 202] [outer = 10A0E800] 09:34:17 INFO - PROCESS | 3628 | 1472661257530 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (12C86000) [pid = 3628] [serial = 203] [outer = 10A0E800] 09:34:17 INFO - PROCESS | 3628 | 1472661257880 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 602ms 09:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:34:17 INFO - PROCESS | 3628 | 1472661257926 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 3628 | 1472661257928 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 09:34:17 INFO - PROCESS | 3628 | 1472661257932 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 3628 | 1472661257935 Marionette TRACE conn2 <- [1,238,null,{}] 09:34:17 INFO - PROCESS | 3628 | 1472661257972 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:17 INFO - PROCESS | 3628 | 1472661257976 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:18 INFO - PROCESS | 3628 | 1472661258048 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:34:18 INFO - PROCESS | 3628 | 1472661258060 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 3628 | 1472661258063 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:18 INFO - PROCESS | 3628 | ++DOCSHELL 13B5A400 == 35 [pid = 3628] [id = 69] 09:34:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (13B5E800) [pid = 3628] [serial = 204] [outer = 00000000] 09:34:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1451C000) [pid = 3628] [serial = 205] [outer = 13B5E800] 09:34:18 INFO - PROCESS | 3628 | 1472661258112 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (14526400) [pid = 3628] [serial = 206] [outer = 13B5E800] 09:34:18 INFO - PROCESS | 3628 | 1472661258517 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 617ms 09:34:18 INFO - PROCESS | 3628 | 1472661258535 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 3628 | 1472661258538 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 09:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:34:18 INFO - PROCESS | 3628 | 1472661258541 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 3628 | 1472661258543 Marionette TRACE conn2 <- [1,242,null,{}] 09:34:18 INFO - PROCESS | 3628 | 1472661258546 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:18 INFO - PROCESS | 3628 | 1472661258548 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:18 INFO - PROCESS | 3628 | 1472661258630 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:34:18 INFO - PROCESS | 3628 | 1472661258636 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 3628 | 1472661258638 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:18 INFO - PROCESS | 3628 | ++DOCSHELL 14524C00 == 36 [pid = 3628] [id = 70] 09:34:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1518C800) [pid = 3628] [serial = 207] [outer = 00000000] 09:34:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15B1BC00) [pid = 3628] [serial = 208] [outer = 1518C800] 09:34:18 INFO - PROCESS | 3628 | 1472661258684 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15BF9C00) [pid = 3628] [serial = 209] [outer = 1518C800] 09:34:19 INFO - PROCESS | 3628 | 1472661259080 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 573ms 09:34:19 INFO - PROCESS | 3628 | 1472661259128 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 3628 | 1472661259130 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 09:34:19 INFO - PROCESS | 3628 | 1472661259133 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:34:19 INFO - PROCESS | 3628 | 1472661259135 Marionette TRACE conn2 <- [1,246,null,{}] 09:34:19 INFO - PROCESS | 3628 | 1472661259142 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:19 INFO - PROCESS | 3628 | 1472661259144 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:19 INFO - PROCESS | 3628 | 1472661259252 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:34:19 INFO - PROCESS | 3628 | 1472661259258 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 3628 | 1472661259260 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:19 INFO - PROCESS | 3628 | ++DOCSHELL 157C1800 == 37 [pid = 3628] [id = 71] 09:34:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15829800) [pid = 3628] [serial = 210] [outer = 00000000] 09:34:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16A0E400) [pid = 3628] [serial = 211] [outer = 15829800] 09:34:19 INFO - PROCESS | 3628 | 1472661259304 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16CEE400) [pid = 3628] [serial = 212] [outer = 15829800] 09:34:19 INFO - PROCESS | 3628 | 1472661259743 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 617ms 09:34:19 INFO - PROCESS | 3628 | 1472661259755 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 3628 | 1472661259757 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 09:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:34:19 INFO - PROCESS | 3628 | 1472661259760 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 3628 | 1472661259762 Marionette TRACE conn2 <- [1,250,null,{}] 09:34:19 INFO - PROCESS | 3628 | 1472661259770 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:19 INFO - PROCESS | 3628 | 1472661259776 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:19 INFO - PROCESS | 3628 | 1472661259925 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:34:19 INFO - PROCESS | 3628 | 1472661259946 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 3628 | 1472661259931 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:19 INFO - PROCESS | 3628 | ++DOCSHELL 10A4C800 == 38 [pid = 3628] [id = 72] 09:34:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1729EC00) [pid = 3628] [serial = 213] [outer = 00000000] 09:34:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17D02800) [pid = 3628] [serial = 214] [outer = 1729EC00] 09:34:19 INFO - PROCESS | 3628 | 1472661259977 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17EBC400) [pid = 3628] [serial = 215] [outer = 1729EC00] 09:34:20 INFO - PROCESS | 3628 | 1472661260395 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 663ms 09:34:20 INFO - PROCESS | 3628 | 1472661260444 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 3628 | 1472661260428 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 09:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:34:20 INFO - PROCESS | 3628 | 1472661260432 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 3628 | 1472661260433 Marionette TRACE conn2 <- [1,254,null,{}] 09:34:20 INFO - PROCESS | 3628 | 1472661260437 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:20 INFO - PROCESS | 3628 | 1472661260439 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:20 INFO - PROCESS | 3628 | 1472661260570 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:34:20 INFO - PROCESS | 3628 | 1472661260589 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 3628 | 1472661260599 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:20 INFO - PROCESS | 3628 | ++DOCSHELL 103C6000 == 39 [pid = 3628] [id = 73] 09:34:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (173FEC00) [pid = 3628] [serial = 216] [outer = 00000000] 09:34:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (17FEF800) [pid = 3628] [serial = 217] [outer = 173FEC00] 09:34:20 INFO - PROCESS | 3628 | 1472661260649 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17FF1C00) [pid = 3628] [serial = 218] [outer = 173FEC00] 09:34:21 INFO - PROCESS | 3628 | 1472661261037 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 602ms 09:34:21 INFO - PROCESS | 3628 | 1472661261051 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 3628 | 1472661261053 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 09:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (173FD800) [pid = 3628] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (11DA3C00) [pid = 3628] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (172F4C00) [pid = 3628] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (14521C00) [pid = 3628] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1A107000) [pid = 3628] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (103CB400) [pid = 3628] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15FED400) [pid = 3628] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13132400) [pid = 3628] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19783400) [pid = 3628] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:34:21 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13A7A000) [pid = 3628] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:34:21 INFO - PROCESS | 3628 | 1472661261207 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 3628 | 1472661261209 Marionette TRACE conn2 <- [1,258,null,{}] 09:34:21 INFO - PROCESS | 3628 | 1472661261213 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:21 INFO - PROCESS | 3628 | 1472661261215 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:21 INFO - PROCESS | 3628 | 1472661261293 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:34:21 INFO - PROCESS | 3628 | 1472661261298 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 3628 | 1472661261300 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:21 INFO - PROCESS | 3628 | ++DOCSHELL 17D0C400 == 40 [pid = 3628] [id = 74] 09:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17D91C00) [pid = 3628] [serial = 219] [outer = 00000000] 09:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17FEE000) [pid = 3628] [serial = 220] [outer = 17D91C00] 09:34:21 INFO - PROCESS | 3628 | 1472661261345 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17FEB000) [pid = 3628] [serial = 221] [outer = 17D91C00] 09:34:21 INFO - PROCESS | 3628 | 1472661261726 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 708ms 09:34:21 INFO - PROCESS | 3628 | 1472661261781 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 3628 | 1472661261783 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 09:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:34:21 INFO - PROCESS | 3628 | 1472661261786 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 3628 | 1472661261788 Marionette TRACE conn2 <- [1,262,null,{}] 09:34:21 INFO - PROCESS | 3628 | 1472661261791 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:21 INFO - PROCESS | 3628 | 1472661261793 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:21 INFO - PROCESS | 3628 | 1472661261882 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:34:21 INFO - PROCESS | 3628 | 1472661261890 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 3628 | 1472661261892 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:21 INFO - PROCESS | 3628 | ++DOCSHELL 17FE6800 == 41 [pid = 3628] [id = 75] 09:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19789000) [pid = 3628] [serial = 222] [outer = 00000000] 09:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (199D1800) [pid = 3628] [serial = 223] [outer = 19789000] 09:34:21 INFO - PROCESS | 3628 | 1472661261943 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19D18800) [pid = 3628] [serial = 224] [outer = 19789000] 09:34:22 INFO - PROCESS | 3628 | 1472661262345 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 603ms 09:34:22 INFO - PROCESS | 3628 | 1472661262391 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 3628 | 1472661262393 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 09:34:22 INFO - PROCESS | 3628 | 1472661262396 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:34:22 INFO - PROCESS | 3628 | 1472661262398 Marionette TRACE conn2 <- [1,266,null,{}] 09:34:22 INFO - PROCESS | 3628 | 1472661262406 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:22 INFO - PROCESS | 3628 | 1472661262407 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:22 INFO - PROCESS | 3628 | 1472661262497 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:34:22 INFO - PROCESS | 3628 | 1472661262503 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 3628 | 1472661262506 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:22 INFO - PROCESS | 3628 | ++DOCSHELL 1969E400 == 42 [pid = 3628] [id = 76] 09:34:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (199CA800) [pid = 3628] [serial = 225] [outer = 00000000] 09:34:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (19DCF800) [pid = 3628] [serial = 226] [outer = 199CA800] 09:34:22 INFO - PROCESS | 3628 | 1472661262555 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A12A800) [pid = 3628] [serial = 227] [outer = 199CA800] 09:34:22 INFO - PROCESS | 3628 | 1472661262966 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 617ms 09:34:23 INFO - PROCESS | 3628 | 1472661263018 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 3628 | 1472661263020 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 09:34:23 INFO - PROCESS | 3628 | 1472661263023 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:34:23 INFO - PROCESS | 3628 | 1472661263025 Marionette TRACE conn2 <- [1,270,null,{}] 09:34:23 INFO - PROCESS | 3628 | 1472661263029 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:23 INFO - PROCESS | 3628 | 1472661263031 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:23 INFO - PROCESS | 3628 | 1472661263123 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:34:23 INFO - PROCESS | 3628 | 1472661263280 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 3628 | 1472661263283 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:23 INFO - PROCESS | 3628 | ++DOCSHELL 10373400 == 43 [pid = 3628] [id = 77] 09:34:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (103C9800) [pid = 3628] [serial = 228] [outer = 00000000] 09:34:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (10A07800) [pid = 3628] [serial = 229] [outer = 103C9800] 09:34:23 INFO - PROCESS | 3628 | 1472661263385 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (10E6F000) [pid = 3628] [serial = 230] [outer = 103C9800] 09:34:23 INFO - PROCESS | 3628 | 1472661263904 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 964ms 09:34:23 INFO - PROCESS | 3628 | 1472661263992 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 3628 | 1472661263995 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 09:34:23 INFO - PROCESS | 3628 | 1472661264000 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:34:23 INFO - PROCESS | 3628 | 1472661264004 Marionette TRACE conn2 <- [1,274,null,{}] 09:34:23 INFO - PROCESS | 3628 | 1472661264009 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:23 INFO - PROCESS | 3628 | 1472661264012 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:24 INFO - PROCESS | 3628 | 1472661264164 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:34:24 INFO - PROCESS | 3628 | 1472661264212 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 3628 | 1472661264215 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:24 INFO - PROCESS | 3628 | ++DOCSHELL 134B0C00 == 44 [pid = 3628] [id = 78] 09:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (13959C00) [pid = 3628] [serial = 231] [outer = 00000000] 09:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (13B57400) [pid = 3628] [serial = 232] [outer = 13959C00] 09:34:24 INFO - PROCESS | 3628 | 1472661264253 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (13F74400) [pid = 3628] [serial = 233] [outer = 13959C00] 09:34:24 INFO - PROCESS | 3628 | 1472661264849 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 903ms 09:34:24 INFO - PROCESS | 3628 | 1472661264926 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 3628 | 1472661264931 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 09:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:34:24 INFO - PROCESS | 3628 | 1472661265001 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 3628 | 1472661265004 Marionette TRACE conn2 <- [1,278,null,{}] 09:34:25 INFO - PROCESS | 3628 | 1472661265055 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:25 INFO - PROCESS | 3628 | 1472661265057 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:25 INFO - PROCESS | 3628 | 1472661265167 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:34:25 INFO - PROCESS | 3628 | 1472661265251 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 3628 | 1472661265254 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:25 INFO - PROCESS | 3628 | ++DOCSHELL 15B1D800 == 45 [pid = 3628] [id = 79] 09:34:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (16A11C00) [pid = 3628] [serial = 234] [outer = 00000000] 09:34:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (17FF1800) [pid = 3628] [serial = 235] [outer = 16A11C00] 09:34:25 INFO - PROCESS | 3628 | 1472661265329 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (19788800) [pid = 3628] [serial = 236] [outer = 16A11C00] 09:34:25 INFO - PROCESS | 3628 | 1472661265928 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1129ms 09:34:26 INFO - PROCESS | 3628 | 1472661266076 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 3628 | 1472661266080 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 09:34:26 INFO - PROCESS | 3628 | 1472661266086 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:34:26 INFO - PROCESS | 3628 | 1472661266090 Marionette TRACE conn2 <- [1,282,null,{}] 09:34:26 INFO - PROCESS | 3628 | 1472661266103 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:26 INFO - PROCESS | 3628 | 1472661266106 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:26 INFO - PROCESS | 3628 | 1472661266204 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:34:26 INFO - PROCESS | 3628 | 1472661266277 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 3628 | 1472661266282 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:26 INFO - PROCESS | 3628 | ++DOCSHELL 114EF400 == 46 [pid = 3628] [id = 80] 09:34:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (114F0800) [pid = 3628] [serial = 237] [outer = 00000000] 09:34:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (11D85000) [pid = 3628] [serial = 238] [outer = 114F0800] 09:34:26 INFO - PROCESS | 3628 | 1472661266336 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (129F8800) [pid = 3628] [serial = 239] [outer = 114F0800] 09:34:26 INFO - PROCESS | 3628 | 1472661266925 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:34:26 INFO - PROCESS | 3628 | --DOCSHELL 1969E400 == 45 [pid = 3628] [id = 76] 09:34:26 INFO - PROCESS | 3628 | --DOCSHELL 17FE6800 == 44 [pid = 3628] [id = 75] 09:34:26 INFO - PROCESS | 3628 | --DOCSHELL 17D0C400 == 43 [pid = 3628] [id = 74] 09:34:26 INFO - PROCESS | 3628 | --DOCSHELL 103C6000 == 42 [pid = 3628] [id = 73] 09:34:26 INFO - PROCESS | 3628 | --DOCSHELL 10A4C800 == 41 [pid = 3628] [id = 72] 09:34:26 INFO - PROCESS | 3628 | --DOCSHELL 157C1800 == 40 [pid = 3628] [id = 71] 09:34:26 INFO - PROCESS | 3628 | --DOCSHELL 14524C00 == 39 [pid = 3628] [id = 70] 09:34:26 INFO - PROCESS | 3628 | --DOCSHELL 13B5A400 == 38 [pid = 3628] [id = 69] 09:34:26 INFO - PROCESS | 3628 | --DOCSHELL 10A09800 == 37 [pid = 3628] [id = 68] 09:34:26 INFO - PROCESS | 3628 | --DOCSHELL 112EA800 == 36 [pid = 3628] [id = 67] 09:34:26 INFO - PROCESS | 3628 | --DOCSHELL 10E6E400 == 35 [pid = 3628] [id = 64] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (173FC000) [pid = 3628] [serial = 169] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1A109400) [pid = 3628] [serial = 182] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1A527C00) [pid = 3628] [serial = 185] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (172A2000) [pid = 3628] [serial = 167] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (19DC9800) [pid = 3628] [serial = 181] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (19DCC800) [pid = 3628] [serial = 172] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (12BBF800) [pid = 3628] [serial = 159] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (13132000) [pid = 3628] [serial = 160] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (17EBC000) [pid = 3628] [serial = 170] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (150F8800) [pid = 3628] [serial = 162] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (157C2400) [pid = 3628] [serial = 163] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1A127400) [pid = 3628] [serial = 175] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (10A4CC00) [pid = 3628] [serial = 156] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (112CDC00) [pid = 3628] [serial = 157] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16DB0C00) [pid = 3628] [serial = 166] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (19DCDC00) [pid = 3628] [serial = 173] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (166BA800) [pid = 3628] [serial = 179] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A524400) [pid = 3628] [serial = 184] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1518D000) [pid = 3628] [serial = 178] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (114E8800) [pid = 3628] [serial = 153] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1A128000) [pid = 3628] [serial = 176] [outer = 00000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1B264000) [pid = 3628] [serial = 46] [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.] 09:34:26 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (19DC5C00) [pid = 3628] [serial = 150] [outer = 00000000] [url = about:blank] 09:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 874ms 09:34:26 INFO - PROCESS | 3628 | 1472661266976 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 3628 | 1472661266979 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 09:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:34:26 INFO - PROCESS | 3628 | 1472661266970 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - PROCESS | 3628 | 1472661266973 Marionette TRACE conn2 <- [1,286,null,{}] 09:34:26 INFO - PROCESS | 3628 | 1472661266976 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:26 INFO - PROCESS | 3628 | 1472661266979 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:27 INFO - PROCESS | 3628 | 1472661267075 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:34:27 INFO - PROCESS | 3628 | 1472661267154 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 3628 | 1472661267156 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:27 INFO - PROCESS | 3628 | ++DOCSHELL 10E6D000 == 36 [pid = 3628] [id = 81] 09:34:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (112C7800) [pid = 3628] [serial = 240] [outer = 00000000] 09:34:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (12C85C00) [pid = 3628] [serial = 241] [outer = 112C7800] 09:34:27 INFO - PROCESS | 3628 | 1472661267206 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (13A79400) [pid = 3628] [serial = 242] [outer = 112C7800] 09:34:27 INFO - PROCESS | 3628 | 1472661267562 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 632ms 09:34:27 INFO - PROCESS | 3628 | 1472661267606 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 3628 | 1472661267609 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 09:34:27 INFO - PROCESS | 3628 | 1472661267612 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:34:27 INFO - PROCESS | 3628 | 1472661267614 Marionette TRACE conn2 <- [1,290,null,{}] 09:34:27 INFO - PROCESS | 3628 | 1472661267625 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:27 INFO - PROCESS | 3628 | 1472661267632 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:27 INFO - PROCESS | 3628 | 1472661267748 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:34:27 INFO - PROCESS | 3628 | 1472661267759 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 3628 | 1472661267763 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:27 INFO - PROCESS | 3628 | ++DOCSHELL 15917400 == 37 [pid = 3628] [id = 82] 09:34:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15917800) [pid = 3628] [serial = 243] [outer = 00000000] 09:34:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (166C3400) [pid = 3628] [serial = 244] [outer = 15917800] 09:34:27 INFO - PROCESS | 3628 | 1472661267812 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16CF6C00) [pid = 3628] [serial = 245] [outer = 15917800] 09:34:28 INFO - PROCESS | 3628 | 1472661268366 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 813ms 09:34:28 INFO - PROCESS | 3628 | 1472661268420 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:34:28 INFO - PROCESS | 3628 | 1472661268422 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 09:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:34:28 INFO - PROCESS | 3628 | 1472661268425 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 3628 | 1472661268426 Marionette TRACE conn2 <- [1,294,null,{}] 09:34:28 INFO - PROCESS | 3628 | 1472661268430 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:28 INFO - PROCESS | 3628 | 1472661268432 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:28 INFO - PROCESS | 3628 | 1472661268546 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:34:28 INFO - PROCESS | 3628 | 1472661268559 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 3628 | 1472661268561 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:28 INFO - PROCESS | 3628 | ++DOCSHELL 17FEC000 == 38 [pid = 3628] [id = 83] 09:34:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17FEC400) [pid = 3628] [serial = 246] [outer = 00000000] 09:34:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1978A400) [pid = 3628] [serial = 247] [outer = 17FEC400] 09:34:28 INFO - PROCESS | 3628 | 1472661268606 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19D1E800) [pid = 3628] [serial = 248] [outer = 17FEC400] 09:34:28 INFO - PROCESS | 3628 | 1472661268981 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:28 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. 09:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 573ms 09:34:29 INFO - PROCESS | 3628 | 1472661269001 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 3628 | 1472661269003 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 09:34:29 INFO - PROCESS | 3628 | 1472661269006 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:34:29 INFO - PROCESS | 3628 | 1472661269008 Marionette TRACE conn2 <- [1,298,null,{}] 09:34:29 INFO - PROCESS | 3628 | 1472661269011 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:29 INFO - PROCESS | 3628 | 1472661269013 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:29 INFO - PROCESS | 3628 | 1472661269113 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:34:29 INFO - PROCESS | 3628 | 1472661269203 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 3628 | 1472661269206 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:29 INFO - PROCESS | 3628 | ++DOCSHELL 173FE400 == 39 [pid = 3628] [id = 84] 09:34:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17E10800) [pid = 3628] [serial = 249] [outer = 00000000] 09:34:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (19DD3800) [pid = 3628] [serial = 250] [outer = 17E10800] 09:34:29 INFO - PROCESS | 3628 | 1472661269251 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (19F6E000) [pid = 3628] [serial = 251] [outer = 17E10800] 09:34:29 INFO - PROCESS | 3628 | 1472661269621 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:29 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. 09:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 677ms 09:34:29 INFO - PROCESS | 3628 | 1472661269690 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:34:29 INFO - PROCESS | 3628 | 1472661269693 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 09:34:29 INFO - PROCESS | 3628 | 1472661269696 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 3628 | 1472661269698 Marionette TRACE conn2 <- [1,302,null,{}] 09:34:29 INFO - PROCESS | 3628 | 1472661269720 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:29 INFO - PROCESS | 3628 | 1472661269726 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:29 INFO - PROCESS | 3628 | 1472661269870 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:34:29 INFO - PROCESS | 3628 | 1472661269878 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 3628 | 1472661269880 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:29 INFO - PROCESS | 3628 | ++DOCSHELL 19780800 == 40 [pid = 3628] [id = 85] 09:34:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (19D1D800) [pid = 3628] [serial = 252] [outer = 00000000] 09:34:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1A522C00) [pid = 3628] [serial = 253] [outer = 19D1D800] 09:34:29 INFO - PROCESS | 3628 | 1472661269907 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1A52B800) [pid = 3628] [serial = 254] [outer = 19D1D800] 09:34:30 INFO - PROCESS | 3628 | 1472661270318 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:30 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. 09:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 678ms 09:34:30 INFO - PROCESS | 3628 | 1472661270383 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:34:30 INFO - PROCESS | 3628 | 1472661270367 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 09:34:30 INFO - PROCESS | 3628 | 1472661270371 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:34:30 INFO - PROCESS | 3628 | 1472661270373 Marionette TRACE conn2 <- [1,306,null,{}] 09:34:30 INFO - PROCESS | 3628 | 1472661270407 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:30 INFO - PROCESS | 3628 | 1472661270409 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:30 INFO - PROCESS | 3628 | 1472661270514 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:34:30 INFO - PROCESS | 3628 | 1472661270524 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 3628 | 1472661270526 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:30 INFO - PROCESS | 3628 | ++DOCSHELL 1A471C00 == 41 [pid = 3628] [id = 86] 09:34:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1A525C00) [pid = 3628] [serial = 255] [outer = 00000000] 09:34:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1A932C00) [pid = 3628] [serial = 256] [outer = 1A525C00] 09:34:30 INFO - PROCESS | 3628 | 1472661270570 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1A9B1400) [pid = 3628] [serial = 257] [outer = 1A525C00] 09:34:30 INFO - PROCESS | 3628 | 1472661270963 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:30 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. 09:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 632ms 09:34:31 INFO - PROCESS | 3628 | 1472661271013 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 3628 | 1472661271015 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 09:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:34:31 INFO - PROCESS | 3628 | 1472661271018 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 3628 | 1472661271020 Marionette TRACE conn2 <- [1,310,null,{}] 09:34:31 INFO - PROCESS | 3628 | 1472661271029 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 3628 | 1472661271030 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:31 INFO - PROCESS | 3628 | 1472661271273 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (15829800) [pid = 3628] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (173FEC00) [pid = 3628] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1729EC00) [pid = 3628] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (10A0E800) [pid = 3628] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (13B5E800) [pid = 3628] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1518C800) [pid = 3628] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (114D8400) [pid = 3628] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (17D91C00) [pid = 3628] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (19789000) [pid = 3628] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10E76C00) [pid = 3628] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (112C8000) [pid = 3628] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:34:31 INFO - PROCESS | 3628 | 1472661271329 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 3628 | 1472661271331 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:31 INFO - PROCESS | 3628 | ++DOCSHELL 1036CC00 == 42 [pid = 3628] [id = 87] 09:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (103C8400) [pid = 3628] [serial = 258] [outer = 00000000] 09:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1124D000) [pid = 3628] [serial = 259] [outer = 103C8400] 09:34:31 INFO - PROCESS | 3628 | 1472661271375 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (11D84C00) [pid = 3628] [serial = 260] [outer = 103C8400] 09:34:31 INFO - PROCESS | 3628 | 1472661271713 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:31 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. 09:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 723ms 09:34:31 INFO - PROCESS | 3628 | 1472661271762 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 3628 | 1472661271764 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 09:34:31 INFO - PROCESS | 3628 | 1472661271768 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 3628 | 1472661271770 Marionette TRACE conn2 <- [1,314,null,{}] 09:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:34:31 INFO - PROCESS | 3628 | 1472661271775 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 3628 | 1472661271777 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:31 INFO - PROCESS | 3628 | 1472661271869 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:34:31 INFO - PROCESS | 3628 | 1472661271874 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 3628 | 1472661271876 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:31 INFO - PROCESS | 3628 | ++DOCSHELL 15B20000 == 43 [pid = 3628] [id = 88] 09:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (17347800) [pid = 3628] [serial = 261] [outer = 00000000] 09:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A530800) [pid = 3628] [serial = 262] [outer = 17347800] 09:34:31 INFO - PROCESS | 3628 | 1472661271921 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (19D14000) [pid = 3628] [serial = 263] [outer = 17347800] 09:34:32 INFO - PROCESS | 3628 | 1472661272157 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:34:32 INFO - PROCESS | 3628 | 1472661272325 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:32 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. 09:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 603ms 09:34:32 INFO - PROCESS | 3628 | 1472661272375 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 3628 | 1472661272377 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 09:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:34:32 INFO - PROCESS | 3628 | 1472661272381 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 3628 | 1472661272383 Marionette TRACE conn2 <- [1,318,null,{}] 09:34:32 INFO - PROCESS | 3628 | 1472661272386 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:32 INFO - PROCESS | 3628 | 1472661272388 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:32 INFO - PROCESS | 3628 | 1472661272469 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:34:32 INFO - PROCESS | 3628 | 1472661272474 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 3628 | 1472661272476 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:32 INFO - PROCESS | 3628 | ++DOCSHELL 17D65000 == 44 [pid = 3628] [id = 89] 09:34:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (17D65C00) [pid = 3628] [serial = 264] [outer = 00000000] 09:34:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (17D6EC00) [pid = 3628] [serial = 265] [outer = 17D65C00] 09:34:32 INFO - PROCESS | 3628 | 1472661272520 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (17D72000) [pid = 3628] [serial = 266] [outer = 17D65C00] 09:34:32 INFO - PROCESS | 3628 | 1472661272910 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:32 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. 09:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 572ms 09:34:32 INFO - PROCESS | 3628 | 1472661272960 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 3628 | 1472661272962 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 09:34:32 INFO - PROCESS | 3628 | 1472661272966 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:34:32 INFO - PROCESS | 3628 | 1472661272968 Marionette TRACE conn2 <- [1,322,null,{}] 09:34:32 INFO - PROCESS | 3628 | 1472661272975 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:32 INFO - PROCESS | 3628 | 1472661272977 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:33 INFO - PROCESS | 3628 | 1472661273073 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:34:33 INFO - PROCESS | 3628 | 1472661273079 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 3628 | 1472661273082 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:33 INFO - PROCESS | 3628 | ++DOCSHELL 16007400 == 45 [pid = 3628] [id = 90] 09:34:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1600A000) [pid = 3628] [serial = 267] [outer = 00000000] 09:34:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1600EC00) [pid = 3628] [serial = 268] [outer = 1600A000] 09:34:33 INFO - PROCESS | 3628 | 1472661273128 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (17D6E000) [pid = 3628] [serial = 269] [outer = 1600A000] 09:34:33 INFO - PROCESS | 3628 | 1472661273746 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:33 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. 09:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 798ms 09:34:33 INFO - PROCESS | 3628 | 1472661273775 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 3628 | 1472661273781 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 09:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:34:33 INFO - PROCESS | 3628 | 1472661273786 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 3628 | 1472661273791 Marionette TRACE conn2 <- [1,326,null,{}] 09:34:33 INFO - PROCESS | 3628 | 1472661273797 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:33 INFO - PROCESS | 3628 | 1472661273800 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:33 INFO - PROCESS | 3628 | 1472661273912 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:34:33 INFO - PROCESS | 3628 | 1472661274006 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 3628 | 1472661274009 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:34 INFO - PROCESS | 3628 | ++DOCSHELL 10E6F800 == 46 [pid = 3628] [id = 91] 09:34:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (112E5000) [pid = 3628] [serial = 270] [outer = 00000000] 09:34:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (12BC6800) [pid = 3628] [serial = 271] [outer = 112E5000] 09:34:34 INFO - PROCESS | 3628 | 1472661274066 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (13963400) [pid = 3628] [serial = 272] [outer = 112E5000] 09:34:34 INFO - PROCESS | 3628 | 1472661274692 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:34 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. 09:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 964ms 09:34:34 INFO - PROCESS | 3628 | 1472661274753 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 3628 | 1472661274757 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 09:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:34:34 INFO - PROCESS | 3628 | 1472661274764 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 3628 | 1472661274767 Marionette TRACE conn2 <- [1,330,null,{}] 09:34:34 INFO - PROCESS | 3628 | 1472661274771 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:34 INFO - PROCESS | 3628 | 1472661274774 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:34 INFO - PROCESS | 3628 | 1472661274896 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:34:35 INFO - PROCESS | 3628 | 1472661275019 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 3628 | 1472661275022 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:35 INFO - PROCESS | 3628 | ++DOCSHELL 15FED400 == 47 [pid = 3628] [id = 92] 09:34:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (16007000) [pid = 3628] [serial = 273] [outer = 00000000] 09:34:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1600D400) [pid = 3628] [serial = 274] [outer = 16007000] 09:34:35 INFO - PROCESS | 3628 | 1472661275079 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (166BF800) [pid = 3628] [serial = 275] [outer = 16007000] 09:34:35 INFO - PROCESS | 3628 | 1472661275610 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:35 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. 09:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 874ms 09:34:35 INFO - PROCESS | 3628 | 1472661275633 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:34:35 INFO - PROCESS | 3628 | 1472661275635 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 09:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:34:35 INFO - PROCESS | 3628 | 1472661275639 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - PROCESS | 3628 | 1472661275642 Marionette TRACE conn2 <- [1,334,null,{}] 09:34:35 INFO - PROCESS | 3628 | 1472661275653 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:35 INFO - PROCESS | 3628 | 1472661275658 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:35 INFO - PROCESS | 3628 | 1472661275764 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:34:35 INFO - PROCESS | 3628 | 1472661275864 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 3628 | 1472661275867 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:35 INFO - PROCESS | 3628 | ++DOCSHELL 17EBC000 == 48 [pid = 3628] [id = 93] 09:34:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (17EC6800) [pid = 3628] [serial = 276] [outer = 00000000] 09:34:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (17FF3400) [pid = 3628] [serial = 277] [outer = 17EC6800] 09:34:35 INFO - PROCESS | 3628 | 1472661275924 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (19DCD000) [pid = 3628] [serial = 278] [outer = 17EC6800] 09:34:36 INFO - PROCESS | 3628 | 1472661276545 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:36 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. 09:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 963ms 09:34:36 INFO - PROCESS | 3628 | 1472661276607 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 3628 | 1472661276610 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 09:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:34:36 INFO - PROCESS | 3628 | 1472661276613 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 3628 | 1472661276615 Marionette TRACE conn2 <- [1,338,null,{}] 09:34:36 INFO - PROCESS | 3628 | 1472661276620 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:36 INFO - PROCESS | 3628 | 1472661276622 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:36 INFO - PROCESS | 3628 | 1472661276732 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:34:36 INFO - PROCESS | 3628 | 1472661276951 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 3628 | 1472661276955 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:36 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E9400 == 49 [pid = 3628] [id = 94] 09:34:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (103CB800) [pid = 3628] [serial = 279] [outer = 00000000] 09:34:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (10B86C00) [pid = 3628] [serial = 280] [outer = 103CB800] 09:34:37 INFO - PROCESS | 3628 | 1472661277028 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (11248800) [pid = 3628] [serial = 281] [outer = 103CB800] 09:34:37 INFO - PROCESS | 3628 | 1472661277593 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 10E72400 == 48 [pid = 3628] [id = 52] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 17D65000 == 47 [pid = 3628] [id = 89] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 15B20000 == 46 [pid = 3628] [id = 88] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 1036CC00 == 45 [pid = 3628] [id = 87] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 1A471C00 == 44 [pid = 3628] [id = 86] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 19780800 == 43 [pid = 3628] [id = 85] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 173FE400 == 42 [pid = 3628] [id = 84] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 17FEC000 == 41 [pid = 3628] [id = 83] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 15917400 == 40 [pid = 3628] [id = 82] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 10E6D000 == 39 [pid = 3628] [id = 81] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 114EF400 == 38 [pid = 3628] [id = 80] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 15BFC000 == 37 [pid = 3628] [id = 65] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 1A128C00 == 36 [pid = 3628] [id = 66] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 10A09C00 == 35 [pid = 3628] [id = 51] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 15B1D800 == 34 [pid = 3628] [id = 79] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 134B0C00 == 33 [pid = 3628] [id = 78] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 16CF6400 == 32 [pid = 3628] [id = 63] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 10373400 == 31 [pid = 3628] [id = 77] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 15FED400 == 30 [pid = 3628] [id = 92] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 17EBC000 == 29 [pid = 3628] [id = 93] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 16007400 == 28 [pid = 3628] [id = 90] 09:34:38 INFO - PROCESS | 3628 | --DOCSHELL 10E6F800 == 27 [pid = 3628] [id = 91] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (11D87000) [pid = 3628] [serial = 121] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (13177000) [pid = 3628] [serial = 154] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (19DCF800) [pid = 3628] [serial = 226] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (16CEE400) [pid = 3628] [serial = 212] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (17FEF800) [pid = 3628] [serial = 217] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1A52D000) [pid = 3628] [serial = 196] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (11C0A400) [pid = 3628] [serial = 190] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (17EBC400) [pid = 3628] [serial = 215] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (17D02800) [pid = 3628] [serial = 214] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (171C2400) [pid = 3628] [serial = 193] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (11804000) [pid = 3628] [serial = 202] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (12C86000) [pid = 3628] [serial = 203] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1451C000) [pid = 3628] [serial = 205] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (14526400) [pid = 3628] [serial = 206] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (15B1BC00) [pid = 3628] [serial = 208] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1A92AC00) [pid = 3628] [serial = 187] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (11C0B000) [pid = 3628] [serial = 200] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (11801400) [pid = 3628] [serial = 199] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17FEE000) [pid = 3628] [serial = 220] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17FEB000) [pid = 3628] [serial = 221] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (199D1800) [pid = 3628] [serial = 223] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17FF1C00) [pid = 3628] [serial = 218] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (19D18800) [pid = 3628] [serial = 224] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16A0E400) [pid = 3628] [serial = 211] [outer = 00000000] [url = about:blank] 09:34:38 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15BF9C00) [pid = 3628] [serial = 209] [outer = 00000000] [url = about:blank] 09:34:38 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. 09:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1641ms 09:34:38 INFO - PROCESS | 3628 | 1472661278320 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 3628 | 1472661278325 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 09:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:34:38 INFO - PROCESS | 3628 | 1472661278332 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 3628 | 1472661278334 Marionette TRACE conn2 <- [1,342,null,{}] 09:34:38 INFO - PROCESS | 3628 | 1472661278340 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:38 INFO - PROCESS | 3628 | 1472661278344 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:38 INFO - PROCESS | 3628 | 1472661278428 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:34:38 INFO - PROCESS | 3628 | 1472661278435 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 3628 | 1472661278440 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:38 INFO - PROCESS | 3628 | ++DOCSHELL 10E6D800 == 28 [pid = 3628] [id = 95] 09:34:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10E6EC00) [pid = 3628] [serial = 282] [outer = 00000000] 09:34:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (11247C00) [pid = 3628] [serial = 283] [outer = 10E6EC00] 09:34:38 INFO - PROCESS | 3628 | 1472661278494 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (112E4C00) [pid = 3628] [serial = 284] [outer = 10E6EC00] 09:34:38 INFO - PROCESS | 3628 | 1472661278960 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:38 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. 09:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 663ms 09:34:38 INFO - PROCESS | 3628 | 1472661279016 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:34:39 INFO - PROCESS | 3628 | 1472661279020 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 09:34:39 INFO - PROCESS | 3628 | 1472661279026 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 3628 | 1472661279012 Marionette TRACE conn2 <- [1,346,null,{}] 09:34:39 INFO - PROCESS | 3628 | 1472661279016 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:39 INFO - PROCESS | 3628 | 1472661279018 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:39 INFO - PROCESS | 3628 | 1472661279103 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:34:39 INFO - PROCESS | 3628 | 1472661279109 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 3628 | 1472661279112 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:39 INFO - PROCESS | 3628 | ++DOCSHELL 129F7400 == 29 [pid = 3628] [id = 96] 09:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (129F7C00) [pid = 3628] [serial = 285] [outer = 00000000] 09:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (12E76C00) [pid = 3628] [serial = 286] [outer = 129F7C00] 09:34:39 INFO - PROCESS | 3628 | 1472661279160 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (131A0C00) [pid = 3628] [serial = 287] [outer = 129F7C00] 09:34:39 INFO - PROCESS | 3628 | 1472661279594 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:39 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. 09:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 632ms 09:34:39 INFO - PROCESS | 3628 | 1472661279643 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 3628 | 1472661279645 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 09:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:34:39 INFO - PROCESS | 3628 | 1472661279649 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 3628 | 1472661279651 Marionette TRACE conn2 <- [1,350,null,{}] 09:34:39 INFO - PROCESS | 3628 | 1472661279661 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:39 INFO - PROCESS | 3628 | 1472661279665 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:39 INFO - PROCESS | 3628 | 1472661279782 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:34:39 INFO - PROCESS | 3628 | 1472661279865 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 3628 | 1472661279868 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:39 INFO - PROCESS | 3628 | ++DOCSHELL 1518D000 == 30 [pid = 3628] [id = 97] 09:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1518D400) [pid = 3628] [serial = 288] [outer = 00000000] 09:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (15828C00) [pid = 3628] [serial = 289] [outer = 1518D400] 09:34:39 INFO - PROCESS | 3628 | 1472661279918 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (15919800) [pid = 3628] [serial = 290] [outer = 1518D400] 09:34:40 INFO - PROCESS | 3628 | 1472661280284 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:40 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. 09:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 662ms 09:34:40 INFO - PROCESS | 3628 | 1472661280331 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 3628 | 1472661280333 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 09:34:40 INFO - PROCESS | 3628 | 1472661280337 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:34:40 INFO - PROCESS | 3628 | 1472661280338 Marionette TRACE conn2 <- [1,354,null,{}] 09:34:40 INFO - PROCESS | 3628 | 1472661280355 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:40 INFO - PROCESS | 3628 | 1472661280358 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:40 INFO - PROCESS | 3628 | 1472661280492 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:34:40 INFO - PROCESS | 3628 | 1472661280543 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 3628 | 1472661280545 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:40 INFO - PROCESS | 3628 | ++DOCSHELL 15BF9C00 == 31 [pid = 3628] [id = 98] 09:34:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (15FED400) [pid = 3628] [serial = 291] [outer = 00000000] 09:34:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (16012000) [pid = 3628] [serial = 292] [outer = 15FED400] 09:34:40 INFO - PROCESS | 3628 | 1472661280591 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (16016000) [pid = 3628] [serial = 293] [outer = 15FED400] 09:34:40 INFO - PROCESS | 3628 | 1472661280997 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:41 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. 09:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 723ms 09:34:41 INFO - PROCESS | 3628 | 1472661281092 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 3628 | 1472661281094 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 09:34:41 INFO - PROCESS | 3628 | 1472661281098 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 3628 | 1472661281100 Marionette TRACE conn2 <- [1,358,null,{}] 09:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:34:41 INFO - PROCESS | 3628 | 1472661281103 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:41 INFO - PROCESS | 3628 | 1472661281106 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:41 INFO - PROCESS | 3628 | 1472661281212 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:34:41 INFO - PROCESS | 3628 | 1472661281223 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 3628 | 1472661281225 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:41 INFO - PROCESS | 3628 | ++DOCSHELL 16018400 == 32 [pid = 3628] [id = 99] 09:34:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1601CC00) [pid = 3628] [serial = 294] [outer = 00000000] 09:34:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (16020400) [pid = 3628] [serial = 295] [outer = 1601CC00] 09:34:41 INFO - PROCESS | 3628 | 1472661281313 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1686B400) [pid = 3628] [serial = 296] [outer = 1601CC00] 09:34:41 INFO - PROCESS | 3628 | 1472661281706 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:41 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. 09:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 618ms 09:34:41 INFO - PROCESS | 3628 | 1472661281724 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 3628 | 1472661281727 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 09:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:34:41 INFO - PROCESS | 3628 | 1472661281731 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 3628 | 1472661281732 Marionette TRACE conn2 <- [1,362,null,{}] 09:34:41 INFO - PROCESS | 3628 | 1472661281742 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:41 INFO - PROCESS | 3628 | 1472661281748 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:41 INFO - PROCESS | 3628 | 1472661281861 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:34:41 INFO - PROCESS | 3628 | 1472661281873 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 3628 | 1472661281876 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:41 INFO - PROCESS | 3628 | ++DOCSHELL 1729B800 == 33 [pid = 3628] [id = 100] 09:34:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1729E400) [pid = 3628] [serial = 297] [outer = 00000000] 09:34:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1734D800) [pid = 3628] [serial = 298] [outer = 1729E400] 09:34:41 INFO - PROCESS | 3628 | 1472661281921 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (17D0E000) [pid = 3628] [serial = 299] [outer = 1729E400] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (19D1D800) [pid = 3628] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1A525C00) [pid = 3628] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (103C8400) [pid = 3628] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (15917800) [pid = 3628] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (13959C00) [pid = 3628] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (16A11C00) [pid = 3628] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (112C7800) [pid = 3628] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (103C9800) [pid = 3628] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (17FEC400) [pid = 3628] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (114F0800) [pid = 3628] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (17347800) [pid = 3628] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17E10800) [pid = 3628] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1A12A400) [pid = 3628] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (112E0000) [pid = 3628] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (199CA800) [pid = 3628] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1600A000) [pid = 3628] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1A129000) [pid = 3628] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (10E72800) [pid = 3628] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15BFC800) [pid = 3628] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:34:42 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17D65C00) [pid = 3628] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:34:42 INFO - PROCESS | 3628 | 1472661282694 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:42 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. 09:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1009ms 09:34:42 INFO - PROCESS | 3628 | 1472661282726 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 3628 | 1472661282728 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 09:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:34:42 INFO - PROCESS | 3628 | 1472661282731 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 3628 | 1472661282733 Marionette TRACE conn2 <- [1,366,null,{}] 09:34:42 INFO - PROCESS | 3628 | 1472661282736 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:42 INFO - PROCESS | 3628 | 1472661282738 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:42 INFO - PROCESS | 3628 | 1472661282813 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:34:42 INFO - PROCESS | 3628 | 1472661282821 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 3628 | 1472661282823 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:42 INFO - PROCESS | 3628 | ++DOCSHELL 103C8400 == 34 [pid = 3628] [id = 101] 09:34:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (103C9800) [pid = 3628] [serial = 300] [outer = 00000000] 09:34:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1395E000) [pid = 3628] [serial = 301] [outer = 103C9800] 09:34:42 INFO - PROCESS | 3628 | 1472661282877 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1582C800) [pid = 3628] [serial = 302] [outer = 103C9800] 09:34:43 INFO - PROCESS | 3628 | 1472661283304 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:43 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. 09:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 617ms 09:34:43 INFO - PROCESS | 3628 | 1472661283351 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 3628 | 1472661283353 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 09:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:34:43 INFO - PROCESS | 3628 | 1472661283357 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 3628 | 1472661283358 Marionette TRACE conn2 <- [1,370,null,{}] 09:34:43 INFO - PROCESS | 3628 | 1472661283362 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:43 INFO - PROCESS | 3628 | 1472661283364 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:43 INFO - PROCESS | 3628 | 1472661283440 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:34:43 INFO - PROCESS | 3628 | 1472661283445 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 3628 | 1472661283447 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:43 INFO - PROCESS | 3628 | ++DOCSHELL 15B21000 == 35 [pid = 3628] [id = 102] 09:34:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16009C00) [pid = 3628] [serial = 303] [outer = 00000000] 09:34:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17D68C00) [pid = 3628] [serial = 304] [outer = 16009C00] 09:34:43 INFO - PROCESS | 3628 | 1472661283493 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17D69800) [pid = 3628] [serial = 305] [outer = 16009C00] 09:34:43 INFO - PROCESS | 3628 | 1472661283884 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:34:43 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. 09:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 572ms 09:34:43 INFO - PROCESS | 3628 | 1472661283937 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 3628 | 1472661283939 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 09:34:43 INFO - PROCESS | 3628 | 1472661283942 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:34:43 INFO - PROCESS | 3628 | 1472661283944 Marionette TRACE conn2 <- [1,374,null,{}] 09:34:43 INFO - PROCESS | 3628 | 1472661283948 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:43 INFO - PROCESS | 3628 | 1472661283949 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:44 INFO - PROCESS | 3628 | 1472661284015 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:34:44 INFO - PROCESS | 3628 | 1472661284021 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 3628 | 1472661284023 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:44 INFO - PROCESS | 3628 | ++DOCSHELL 17E0D000 == 36 [pid = 3628] [id = 103] 09:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (17E0F000) [pid = 3628] [serial = 306] [outer = 00000000] 09:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17FE6C00) [pid = 3628] [serial = 307] [outer = 17E0F000] 09:34:44 INFO - PROCESS | 3628 | 1472661284067 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (17EC3800) [pid = 3628] [serial = 308] [outer = 17E0F000] 09:34:44 INFO - PROCESS | 3628 | 1472661284494 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:34:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 618ms 09:34:44 INFO - PROCESS | 3628 | 1472661284563 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 3628 | 1472661284567 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 09:34:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:34:44 INFO - PROCESS | 3628 | 1472661284572 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 3628 | 1472661284577 Marionette TRACE conn2 <- [1,378,null,{}] 09:34:44 INFO - PROCESS | 3628 | 1472661284583 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:44 INFO - PROCESS | 3628 | 1472661284587 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:44 INFO - PROCESS | 3628 | 1472661284707 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:34:44 INFO - PROCESS | 3628 | 1472661284812 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 3628 | 1472661284817 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:44 INFO - PROCESS | 3628 | ++DOCSHELL 10B80800 == 37 [pid = 3628] [id = 104] 09:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (10B81400) [pid = 3628] [serial = 309] [outer = 00000000] 09:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (114E5000) [pid = 3628] [serial = 310] [outer = 10B81400] 09:34:44 INFO - PROCESS | 3628 | 1472661284858 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1189C800) [pid = 3628] [serial = 311] [outer = 10B81400] 09:34:45 INFO - PROCESS | 3628 | 1472661285624 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:34:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1114ms 09:34:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:34:45 INFO - PROCESS | 3628 | 1472661285691 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 3628 | 1472661285694 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 09:34:45 INFO - PROCESS | 3628 | 1472661285701 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 3628 | 1472661285705 Marionette TRACE conn2 <- [1,382,null,{}] 09:34:45 INFO - PROCESS | 3628 | 1472661285752 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:45 INFO - PROCESS | 3628 | 1472661285755 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:45 INFO - PROCESS | 3628 | 1472661285846 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:34:45 INFO - PROCESS | 3628 | 1472661285960 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 3628 | 1472661285963 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:45 INFO - PROCESS | 3628 | ++DOCSHELL 13F7B000 == 38 [pid = 3628] [id = 105] 09:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1451B800) [pid = 3628] [serial = 312] [outer = 00000000] 09:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (157C6400) [pid = 3628] [serial = 313] [outer = 1451B800] 09:34:46 INFO - PROCESS | 3628 | 1472661286022 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (15BF8C00) [pid = 3628] [serial = 314] [outer = 1451B800] 09:34:46 INFO - PROCESS | 3628 | 1472661286925 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:34:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:34:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1250ms 09:34:46 INFO - PROCESS | 3628 | 1472661286950 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 3628 | 1472661286954 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 09:34:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:34:46 INFO - PROCESS | 3628 | 1472661286960 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 3628 | 1472661286963 Marionette TRACE conn2 <- [1,386,null,{}] 09:34:46 INFO - PROCESS | 3628 | 1472661286968 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:46 INFO - PROCESS | 3628 | 1472661286971 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:47 INFO - PROCESS | 3628 | 1472661287098 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:34:47 INFO - PROCESS | 3628 | --DOCSHELL 15B21000 == 37 [pid = 3628] [id = 102] 09:34:47 INFO - PROCESS | 3628 | --DOCSHELL 103C8400 == 36 [pid = 3628] [id = 101] 09:34:47 INFO - PROCESS | 3628 | --DOCSHELL 1729B800 == 35 [pid = 3628] [id = 100] 09:34:47 INFO - PROCESS | 3628 | --DOCSHELL 16018400 == 34 [pid = 3628] [id = 99] 09:34:47 INFO - PROCESS | 3628 | --DOCSHELL 15BF9C00 == 33 [pid = 3628] [id = 98] 09:34:47 INFO - PROCESS | 3628 | --DOCSHELL 1518D000 == 32 [pid = 3628] [id = 97] 09:34:47 INFO - PROCESS | 3628 | --DOCSHELL 129F7400 == 31 [pid = 3628] [id = 96] 09:34:47 INFO - PROCESS | 3628 | --DOCSHELL 10E6D800 == 30 [pid = 3628] [id = 95] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1A12A800) [pid = 3628] [serial = 227] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1A933C00) [pid = 3628] [serial = 188] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (19DD0400) [pid = 3628] [serial = 151] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1A522C00) [pid = 3628] [serial = 253] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A932C00) [pid = 3628] [serial = 256] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1A52B800) [pid = 3628] [serial = 254] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1124D000) [pid = 3628] [serial = 259] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (166C3400) [pid = 3628] [serial = 244] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16CF6C00) [pid = 3628] [serial = 245] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (13B57400) [pid = 3628] [serial = 232] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13F74400) [pid = 3628] [serial = 233] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (17FF1800) [pid = 3628] [serial = 235] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1A9B1400) [pid = 3628] [serial = 257] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (19788800) [pid = 3628] [serial = 236] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (12C85C00) [pid = 3628] [serial = 241] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13A79400) [pid = 3628] [serial = 242] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10A07800) [pid = 3628] [serial = 229] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10E6F000) [pid = 3628] [serial = 230] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1978A400) [pid = 3628] [serial = 247] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (19D1E800) [pid = 3628] [serial = 248] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11D85000) [pid = 3628] [serial = 238] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (129F8800) [pid = 3628] [serial = 239] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A530800) [pid = 3628] [serial = 262] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (19DD3800) [pid = 3628] [serial = 250] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (19F6E000) [pid = 3628] [serial = 251] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17D72000) [pid = 3628] [serial = 266] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (19D14000) [pid = 3628] [serial = 263] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11D84C00) [pid = 3628] [serial = 260] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1600EC00) [pid = 3628] [serial = 268] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A92D000) [pid = 3628] [serial = 197] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (12E36000) [pid = 3628] [serial = 191] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1734EC00) [pid = 3628] [serial = 194] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (17D6E000) [pid = 3628] [serial = 269] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17D6EC00) [pid = 3628] [serial = 265] [outer = 00000000] [url = about:blank] 09:34:47 INFO - PROCESS | 3628 | 1472661287194 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 3628 | 1472661287198 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:47 INFO - PROCESS | 3628 | ++DOCSHELL 10560000 == 31 [pid = 3628] [id = 106] 09:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10562400) [pid = 3628] [serial = 315] [outer = 00000000] 09:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10A4AC00) [pid = 3628] [serial = 316] [outer = 10562400] 09:34:47 INFO - PROCESS | 3628 | 1472661287248 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (112C4400) [pid = 3628] [serial = 317] [outer = 10562400] 09:34:47 INFO - PROCESS | 3628 | 1472661287655 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:34:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 768ms 09:34:47 INFO - PROCESS | 3628 | 1472661287727 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 3628 | 1472661287732 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 09:34:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:34:47 INFO - PROCESS | 3628 | 1472661287738 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 3628 | 1472661287740 Marionette TRACE conn2 <- [1,390,null,{}] 09:34:47 INFO - PROCESS | 3628 | 1472661287744 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:47 INFO - PROCESS | 3628 | 1472661287746 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:47 INFO - PROCESS | 3628 | 1472661287834 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:34:47 INFO - PROCESS | 3628 | 1472661287843 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 3628 | 1472661287845 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:47 INFO - PROCESS | 3628 | ++DOCSHELL 129F7400 == 32 [pid = 3628] [id = 107] 09:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (12B77400) [pid = 3628] [serial = 318] [outer = 00000000] 09:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (134A9800) [pid = 3628] [serial = 319] [outer = 12B77400] 09:34:47 INFO - PROCESS | 3628 | 1472661287893 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13A7A800) [pid = 3628] [serial = 320] [outer = 12B77400] 09:34:48 INFO - PROCESS | 3628 | 1472661288337 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:34:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:34:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 603ms 09:34:48 INFO - PROCESS | 3628 | 1472661288357 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 3628 | 1472661288360 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 09:34:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:34:48 INFO - PROCESS | 3628 | 1472661288363 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 3628 | 1472661288367 Marionette TRACE conn2 <- [1,394,null,{}] 09:34:48 INFO - PROCESS | 3628 | 1472661288377 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:48 INFO - PROCESS | 3628 | 1472661288381 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:48 INFO - PROCESS | 3628 | 1472661288493 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:34:48 INFO - PROCESS | 3628 | 1472661288503 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 3628 | 1472661288506 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:48 INFO - PROCESS | 3628 | ++DOCSHELL 1582A800 == 33 [pid = 3628] [id = 108] 09:34:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15832400) [pid = 3628] [serial = 321] [outer = 00000000] 09:34:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15BF9C00) [pid = 3628] [serial = 322] [outer = 15832400] 09:34:48 INFO - PROCESS | 3628 | 1472661288555 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16009400) [pid = 3628] [serial = 323] [outer = 15832400] 09:34:48 INFO - PROCESS | 3628 | 1472661288979 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:34:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 662ms 09:34:49 INFO - PROCESS | 3628 | 1472661289032 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 3628 | 1472661289036 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 09:34:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:34:49 INFO - PROCESS | 3628 | 1472661289051 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 3628 | 1472661289053 Marionette TRACE conn2 <- [1,398,null,{}] 09:34:49 INFO - PROCESS | 3628 | 1472661289057 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:49 INFO - PROCESS | 3628 | 1472661289059 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:49 INFO - PROCESS | 3628 | 1472661289151 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:34:49 INFO - PROCESS | 3628 | 1472661289161 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 3628 | 1472661289163 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:49 INFO - PROCESS | 3628 | ++DOCSHELL 166BFC00 == 34 [pid = 3628] [id = 109] 09:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (166C0C00) [pid = 3628] [serial = 324] [outer = 00000000] 09:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16BC2400) [pid = 3628] [serial = 325] [outer = 166C0C00] 09:34:49 INFO - PROCESS | 3628 | 1472661289208 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16DB1C00) [pid = 3628] [serial = 326] [outer = 166C0C00] 09:34:49 INFO - PROCESS | 3628 | 1472661289689 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:34:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 678ms 09:34:49 INFO - PROCESS | 3628 | 1472661289719 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 3628 | 1472661289721 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 09:34:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:34:49 INFO - PROCESS | 3628 | 1472661289733 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 3628 | 1472661289735 Marionette TRACE conn2 <- [1,402,null,{}] 09:34:49 INFO - PROCESS | 3628 | 1472661289738 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:49 INFO - PROCESS | 3628 | 1472661289740 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:49 INFO - PROCESS | 3628 | 1472661289871 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:34:49 INFO - PROCESS | 3628 | 1472661289883 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 3628 | 1472661289885 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:49 INFO - PROCESS | 3628 | ++DOCSHELL 17297400 == 35 [pid = 3628] [id = 110] 09:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17297800) [pid = 3628] [serial = 327] [outer = 00000000] 09:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (172F4400) [pid = 3628] [serial = 328] [outer = 17297800] 09:34:49 INFO - PROCESS | 3628 | 1472661289929 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (173FEC00) [pid = 3628] [serial = 329] [outer = 17297800] 09:34:50 INFO - PROCESS | 3628 | 1472661290370 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:34:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 663ms 09:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:34:50 INFO - PROCESS | 3628 | 1472661290396 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 3628 | 1472661290398 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 09:34:50 INFO - PROCESS | 3628 | 1472661290401 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 3628 | 1472661290403 Marionette TRACE conn2 <- [1,406,null,{}] 09:34:50 INFO - PROCESS | 3628 | 1472661290406 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:50 INFO - PROCESS | 3628 | 1472661290412 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:50 INFO - PROCESS | 3628 | 1472661290539 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:34:50 INFO - PROCESS | 3628 | 1472661290597 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 3628 | 1472661290599 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:50 INFO - PROCESS | 3628 | ++DOCSHELL 17EBC400 == 36 [pid = 3628] [id = 111] 09:34:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17EC1000) [pid = 3628] [serial = 330] [outer = 00000000] 09:34:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17FEF000) [pid = 3628] [serial = 331] [outer = 17EC1000] 09:34:50 INFO - PROCESS | 3628 | 1472661290644 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17FE9400) [pid = 3628] [serial = 332] [outer = 17EC1000] 09:34:51 INFO - PROCESS | 3628 | 1472661291051 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:34:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:34:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 662ms 09:34:51 INFO - PROCESS | 3628 | 1472661291117 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 3628 | 1472661291119 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 09:34:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:34:51 INFO - PROCESS | 3628 | 1472661291134 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 3628 | 1472661291136 Marionette TRACE conn2 <- [1,410,null,{}] 09:34:51 INFO - PROCESS | 3628 | 1472661291143 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:51 INFO - PROCESS | 3628 | 1472661291145 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:51 INFO - PROCESS | 3628 | 1472661291258 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:34:51 INFO - PROCESS | 3628 | 1472661291267 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 3628 | 1472661291269 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:51 INFO - PROCESS | 3628 | ++DOCSHELL 1969B400 == 37 [pid = 3628] [id = 112] 09:34:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1969C400) [pid = 3628] [serial = 333] [outer = 00000000] 09:34:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (19780800) [pid = 3628] [serial = 334] [outer = 1969C400] 09:34:51 INFO - PROCESS | 3628 | 1472661291313 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19783400) [pid = 3628] [serial = 335] [outer = 1969C400] 09:34:51 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1601CC00) [pid = 3628] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:34:51 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (129F7C00) [pid = 3628] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:34:51 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1518D400) [pid = 3628] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:34:51 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10E6EC00) [pid = 3628] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:34:51 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (103CB800) [pid = 3628] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:34:51 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1729E400) [pid = 3628] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:34:51 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (112E5000) [pid = 3628] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:34:51 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16007000) [pid = 3628] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:34:51 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17EC6800) [pid = 3628] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:34:51 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16009C00) [pid = 3628] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:34:51 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (103C9800) [pid = 3628] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:34:51 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15FED400) [pid = 3628] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:34:51 INFO - PROCESS | 3628 | 1472661291764 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:34:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:34:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 662ms 09:34:51 INFO - PROCESS | 3628 | 1472661291797 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 3628 | 1472661291799 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 09:34:51 INFO - PROCESS | 3628 | 1472661291802 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:34:51 INFO - PROCESS | 3628 | 1472661291804 Marionette TRACE conn2 <- [1,414,null,{}] 09:34:51 INFO - PROCESS | 3628 | 1472661291808 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:51 INFO - PROCESS | 3628 | 1472661291810 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:51 INFO - PROCESS | 3628 | 1472661291888 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:34:51 INFO - PROCESS | 3628 | 1472661291893 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 3628 | 1472661291895 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:51 INFO - PROCESS | 3628 | ++DOCSHELL 13237800 == 38 [pid = 3628] [id = 113] 09:34:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15FED400) [pid = 3628] [serial = 336] [outer = 00000000] 09:34:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (173F6800) [pid = 3628] [serial = 337] [outer = 15FED400] 09:34:51 INFO - PROCESS | 3628 | 1472661291940 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17FF4C00) [pid = 3628] [serial = 338] [outer = 15FED400] 09:34:52 INFO - PROCESS | 3628 | 1472661292333 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 573ms 09:34:52 INFO - PROCESS | 3628 | 1472661292382 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 3628 | 1472661292384 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 09:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:34:52 INFO - PROCESS | 3628 | 1472661292387 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 3628 | 1472661292389 Marionette TRACE conn2 <- [1,418,null,{}] 09:34:52 INFO - PROCESS | 3628 | 1472661292392 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:52 INFO - PROCESS | 3628 | 1472661292394 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:52 INFO - PROCESS | 3628 | 1472661292472 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:34:52 INFO - PROCESS | 3628 | 1472661292477 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 3628 | 1472661292480 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:52 INFO - PROCESS | 3628 | ++DOCSHELL 15831C00 == 39 [pid = 3628] [id = 114] 09:34:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1969B800) [pid = 3628] [serial = 339] [outer = 00000000] 09:34:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (19D12C00) [pid = 3628] [serial = 340] [outer = 1969B800] 09:34:52 INFO - PROCESS | 3628 | 1472661292525 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19D1AC00) [pid = 3628] [serial = 341] [outer = 1969B800] 09:34:53 INFO - PROCESS | 3628 | 1472661293411 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:34:53 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 09:34:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1039ms 09:34:53 INFO - PROCESS | 3628 | 1472661293464 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 3628 | 1472661293468 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 09:34:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:34:53 INFO - PROCESS | 3628 | 1472661293474 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 3628 | 1472661293478 Marionette TRACE conn2 <- [1,422,null,{}] 09:34:53 INFO - PROCESS | 3628 | 1472661293485 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:53 INFO - PROCESS | 3628 | 1472661293489 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:53 INFO - PROCESS | 3628 | 1472661293635 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:34:53 INFO - PROCESS | 3628 | 1472661293710 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 3628 | 1472661293714 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:53 INFO - PROCESS | 3628 | ++DOCSHELL 11240C00 == 40 [pid = 3628] [id = 115] 09:34:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1124D000) [pid = 3628] [serial = 342] [outer = 00000000] 09:34:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (114F0C00) [pid = 3628] [serial = 343] [outer = 1124D000] 09:34:53 INFO - PROCESS | 3628 | 1472661293774 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11D87800) [pid = 3628] [serial = 344] [outer = 1124D000] 09:34:54 INFO - PROCESS | 3628 | 1472661294874 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1446ms 09:34:54 INFO - PROCESS | 3628 | 1472661294932 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:34:54 INFO - PROCESS | 3628 | 1472661294935 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 09:34:54 INFO - PROCESS | 3628 | 1472661294942 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 3628 | 1472661294946 Marionette TRACE conn2 <- [1,426,null,{}] 09:34:54 INFO - PROCESS | 3628 | 1472661295008 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:54 INFO - PROCESS | 3628 | 1472661295011 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:55 INFO - PROCESS | 3628 | 1472661295196 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:34:55 INFO - PROCESS | 3628 | 1472661295273 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 3628 | 1472661295278 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:55 INFO - PROCESS | 3628 | ++DOCSHELL 14524C00 == 41 [pid = 3628] [id = 116] 09:34:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (14593000) [pid = 3628] [serial = 345] [outer = 00000000] 09:34:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (157C5800) [pid = 3628] [serial = 346] [outer = 14593000] 09:34:55 INFO - PROCESS | 3628 | 1472661295337 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16006C00) [pid = 3628] [serial = 347] [outer = 14593000] 09:34:55 INFO - PROCESS | 3628 | 1472661295916 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:34:55 INFO - PROCESS | 3628 | 1472661295957 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 09:34:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:34:55 INFO - PROCESS | 3628 | 1472661295961 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 3628 | 1472661295964 Marionette TRACE conn2 <- [1,430,null,{}] 09:34:55 INFO - PROCESS | 3628 | 1472661295973 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:55 INFO - PROCESS | 3628 | 1472661295978 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:56 INFO - PROCESS | 3628 | 1472661296085 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:34:56 INFO - PROCESS | 3628 | 1472661296166 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 3628 | 1472661296170 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:56 INFO - PROCESS | 3628 | ++DOCSHELL 134B0C00 == 42 [pid = 3628] [id = 117] 09:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (134B1400) [pid = 3628] [serial = 348] [outer = 00000000] 09:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16008800) [pid = 3628] [serial = 349] [outer = 134B1400] 09:34:56 INFO - PROCESS | 3628 | 1472661296228 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1729F400) [pid = 3628] [serial = 350] [outer = 134B1400] 09:34:56 INFO - PROCESS | 3628 | 1472661296962 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1054ms 09:34:57 INFO - PROCESS | 3628 | 1472661297005 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:34:57 INFO - PROCESS | 3628 | 1472661297009 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 09:34:57 INFO - PROCESS | 3628 | 1472661297014 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 3628 | 1472661297018 Marionette TRACE conn2 <- [1,434,null,{}] 09:34:57 INFO - PROCESS | 3628 | 1472661297023 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:57 INFO - PROCESS | 3628 | 1472661297026 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 13237800 == 41 [pid = 3628] [id = 113] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 1969B400 == 40 [pid = 3628] [id = 112] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 17EBC400 == 39 [pid = 3628] [id = 111] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 17297400 == 38 [pid = 3628] [id = 110] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 166BFC00 == 37 [pid = 3628] [id = 109] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 1582A800 == 36 [pid = 3628] [id = 108] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 129F7400 == 35 [pid = 3628] [id = 107] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 10560000 == 34 [pid = 3628] [id = 106] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 17E0D000 == 33 [pid = 3628] [id = 103] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 0F9E9400 == 32 [pid = 3628] [id = 94] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 13F7B000 == 31 [pid = 3628] [id = 105] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 10B80800 == 30 [pid = 3628] [id = 104] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 14524C00 == 29 [pid = 3628] [id = 116] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 134B0C00 == 28 [pid = 3628] [id = 117] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 15831C00 == 27 [pid = 3628] [id = 114] 09:34:57 INFO - PROCESS | 3628 | --DOCSHELL 11240C00 == 26 [pid = 3628] [id = 115] 09:34:57 INFO - PROCESS | 3628 | 1472661297679 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16020400) [pid = 3628] [serial = 295] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (12E76C00) [pid = 3628] [serial = 286] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (131A0C00) [pid = 3628] [serial = 287] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15828C00) [pid = 3628] [serial = 289] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (11247C00) [pid = 3628] [serial = 283] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (112E4C00) [pid = 3628] [serial = 284] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11248800) [pid = 3628] [serial = 281] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10B86C00) [pid = 3628] [serial = 280] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1734D800) [pid = 3628] [serial = 298] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17FE6C00) [pid = 3628] [serial = 307] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13963400) [pid = 3628] [serial = 272] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12BC6800) [pid = 3628] [serial = 271] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (166BF800) [pid = 3628] [serial = 275] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1600D400) [pid = 3628] [serial = 274] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (19DCD000) [pid = 3628] [serial = 278] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17FF3400) [pid = 3628] [serial = 277] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17D69800) [pid = 3628] [serial = 305] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1395E000) [pid = 3628] [serial = 301] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1582C800) [pid = 3628] [serial = 302] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17D0E000) [pid = 3628] [serial = 299] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16012000) [pid = 3628] [serial = 292] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16016000) [pid = 3628] [serial = 293] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1686B400) [pid = 3628] [serial = 296] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17D68C00) [pid = 3628] [serial = 304] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (15919800) [pid = 3628] [serial = 290] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3628 | 1472661297835 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 3628 | 1472661297839 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:57 INFO - PROCESS | 3628 | ++DOCSHELL 0F933400 == 27 [pid = 3628] [id = 118] 09:34:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (0F97E800) [pid = 3628] [serial = 351] [outer = 00000000] 09:34:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10A06400) [pid = 3628] [serial = 352] [outer = 0F97E800] 09:34:57 INFO - PROCESS | 3628 | 1472661297893 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10B85800) [pid = 3628] [serial = 353] [outer = 0F97E800] 09:34:58 INFO - PROCESS | 3628 | 1472661298312 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1340ms 09:34:58 INFO - PROCESS | 3628 | 1472661298378 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 3628 | 1472661298383 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 09:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:34:58 INFO - PROCESS | 3628 | 1472661298388 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:34:58 INFO - PROCESS | 3628 | 1472661298391 Marionette TRACE conn2 <- [1,438,null,{}] 09:34:58 INFO - PROCESS | 3628 | 1472661298399 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:58 INFO - PROCESS | 3628 | 1472661298402 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:58 INFO - PROCESS | 3628 | 1472661298470 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:34:58 INFO - PROCESS | 3628 | 1472661298483 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 3628 | 1472661298486 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:58 INFO - PROCESS | 3628 | ++DOCSHELL 11C0B000 == 28 [pid = 3628] [id = 119] 09:34:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (11C10800) [pid = 3628] [serial = 354] [outer = 00000000] 09:34:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (11D83000) [pid = 3628] [serial = 355] [outer = 11C10800] 09:34:58 INFO - PROCESS | 3628 | 1472661298537 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (129F6000) [pid = 3628] [serial = 356] [outer = 11C10800] 09:34:58 INFO - PROCESS | 3628 | 1472661298971 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 618ms 09:34:58 INFO - PROCESS | 3628 | 1472661298991 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 3628 | 1472661298994 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 09:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:34:58 INFO - PROCESS | 3628 | 1472661298998 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:34:58 INFO - PROCESS | 3628 | 1472661299000 Marionette TRACE conn2 <- [1,442,null,{}] 09:34:58 INFO - PROCESS | 3628 | 1472661299005 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:58 INFO - PROCESS | 3628 | 1472661299007 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:59 INFO - PROCESS | 3628 | 1472661299119 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:34:59 INFO - PROCESS | 3628 | 1472661299131 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 3628 | 1472661299133 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:59 INFO - PROCESS | 3628 | ++DOCSHELL 13A7A400 == 29 [pid = 3628] [id = 120] 09:34:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13A81C00) [pid = 3628] [serial = 357] [outer = 00000000] 09:34:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13B54C00) [pid = 3628] [serial = 358] [outer = 13A81C00] 09:34:59 INFO - PROCESS | 3628 | 1472661299182 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1451A400) [pid = 3628] [serial = 359] [outer = 13A81C00] 09:34:59 INFO - PROCESS | 3628 | 1472661299625 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 677ms 09:34:59 INFO - PROCESS | 3628 | 1472661299679 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 3628 | 1472661299683 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 09:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:34:59 INFO - PROCESS | 3628 | 1472661299693 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 3628 | 1472661299697 Marionette TRACE conn2 <- [1,446,null,{}] 09:34:59 INFO - PROCESS | 3628 | 1472661299701 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:59 INFO - PROCESS | 3628 | 1472661299705 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:59 INFO - PROCESS | 3628 | 1472661299790 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:34:59 INFO - PROCESS | 3628 | 1472661299795 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 3628 | 1472661299798 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:34:59 INFO - PROCESS | 3628 | ++DOCSHELL 150F5800 == 30 [pid = 3628] [id = 121] 09:34:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15193C00) [pid = 3628] [serial = 360] [outer = 00000000] 09:34:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15B28C00) [pid = 3628] [serial = 361] [outer = 15193C00] 09:34:59 INFO - PROCESS | 3628 | 1472661299852 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1600C800) [pid = 3628] [serial = 362] [outer = 15193C00] 09:35:00 INFO - PROCESS | 3628 | 1472661300297 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 663ms 09:35:00 INFO - PROCESS | 3628 | 1472661300354 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 3628 | 1472661300356 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 09:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:35:00 INFO - PROCESS | 3628 | 1472661300359 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - PROCESS | 3628 | 1472661300361 Marionette TRACE conn2 <- [1,450,null,{}] 09:35:00 INFO - PROCESS | 3628 | 1472661300364 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:00 INFO - PROCESS | 3628 | 1472661300366 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:00 INFO - PROCESS | 3628 | 1472661300504 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:35:00 INFO - PROCESS | 3628 | 1472661300515 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 3628 | 1472661300517 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:00 INFO - PROCESS | 3628 | ++DOCSHELL 1600F000 == 31 [pid = 3628] [id = 122] 09:35:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1600F400) [pid = 3628] [serial = 363] [outer = 00000000] 09:35:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1601F000) [pid = 3628] [serial = 364] [outer = 1600F400] 09:35:00 INFO - PROCESS | 3628 | 1472661300607 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (166C7400) [pid = 3628] [serial = 365] [outer = 1600F400] 09:35:00 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:35:00 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:35:01 INFO - PROCESS | 3628 | 1472661301029 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 3628 | 1472661301087 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 09:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:35:01 INFO - PROCESS | 3628 | 1472661301091 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 3628 | 1472661301093 Marionette TRACE conn2 <- [1,454,null,{}] 09:35:01 INFO - PROCESS | 3628 | 1472661301096 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 3628 | 1472661301098 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:01 INFO - PROCESS | 3628 | 1472661301206 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:35:01 INFO - PROCESS | 3628 | 1472661301203 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 3628 | 1472661301209 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:01 INFO - PROCESS | 3628 | ++DOCSHELL 1729DC00 == 32 [pid = 3628] [id = 123] 09:35:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1729E400) [pid = 3628] [serial = 366] [outer = 00000000] 09:35:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (172ECC00) [pid = 3628] [serial = 367] [outer = 1729E400] 09:35:01 INFO - PROCESS | 3628 | 1472661301307 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D0E000) [pid = 3628] [serial = 368] [outer = 1729E400] 09:35:01 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:01 INFO - PROCESS | 3628 | 1472661301737 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 708ms 09:35:01 INFO - PROCESS | 3628 | 1472661301801 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 3628 | 1472661301803 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 09:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:35:01 INFO - PROCESS | 3628 | 1472661301807 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 3628 | 1472661301809 Marionette TRACE conn2 <- [1,458,null,{}] 09:35:01 INFO - PROCESS | 3628 | 1472661301812 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 3628 | 1472661301814 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:01 INFO - PROCESS | 3628 | 1472661301919 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:35:01 INFO - PROCESS | 3628 | 1472661301930 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 3628 | 1472661301932 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:02 INFO - PROCESS | 3628 | ++DOCSHELL 10373000 == 33 [pid = 3628] [id = 124] 09:35:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10E76C00) [pid = 3628] [serial = 369] [outer = 00000000] 09:35:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17D64800) [pid = 3628] [serial = 370] [outer = 10E76C00] 09:35:02 INFO - PROCESS | 3628 | 1472661302178 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17D68400) [pid = 3628] [serial = 371] [outer = 10E76C00] 09:35:02 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1969B800) [pid = 3628] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:35:02 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10562400) [pid = 3628] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:35:02 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17297800) [pid = 3628] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:35:02 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10B81400) [pid = 3628] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:35:02 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15832400) [pid = 3628] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:35:02 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12B77400) [pid = 3628] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:35:02 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1969C400) [pid = 3628] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:35:02 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (166C0C00) [pid = 3628] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:35:02 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15FED400) [pid = 3628] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:35:02 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17E0F000) [pid = 3628] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:35:02 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1451B800) [pid = 3628] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:35:02 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17EC1000) [pid = 3628] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:35:02 INFO - PROCESS | 3628 | 1472661302527 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 3628 | 1472661302592 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 09:35:02 INFO - PROCESS | 3628 | 1472661302595 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 3628 | 1472661302597 Marionette TRACE conn2 <- [1,462,null,{}] 09:35:02 INFO - PROCESS | 3628 | 1472661302604 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:02 INFO - PROCESS | 3628 | 1472661302606 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:02 INFO - PROCESS | 3628 | 1472661302692 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:35:02 INFO - PROCESS | 3628 | 1472661302701 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 3628 | 1472661302704 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:02 INFO - PROCESS | 3628 | ++DOCSHELL 11D08400 == 34 [pid = 3628] [id = 125] 09:35:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12BC1800) [pid = 3628] [serial = 372] [outer = 00000000] 09:35:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17D67400) [pid = 3628] [serial = 373] [outer = 12BC1800] 09:35:02 INFO - PROCESS | 3628 | 1472661302748 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17D72400) [pid = 3628] [serial = 374] [outer = 12BC1800] 09:35:03 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:03 INFO - PROCESS | 3628 | 1472661303122 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 3628 | 1472661303159 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 09:35:03 INFO - PROCESS | 3628 | 1472661303163 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:35:03 INFO - PROCESS | 3628 | 1472661303165 Marionette TRACE conn2 <- [1,466,null,{}] 09:35:03 INFO - PROCESS | 3628 | 1472661303168 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:03 INFO - PROCESS | 3628 | 1472661303170 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:03 INFO - PROCESS | 3628 | 1472661303244 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:35:03 INFO - PROCESS | 3628 | 1472661303346 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 3628 | 1472661303348 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:03 INFO - PROCESS | 3628 | ++DOCSHELL 13A79400 == 35 [pid = 3628] [id = 126] 09:35:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15191C00) [pid = 3628] [serial = 375] [outer = 00000000] 09:35:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19699C00) [pid = 3628] [serial = 376] [outer = 15191C00] 09:35:03 INFO - PROCESS | 3628 | 1472661303394 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1969A400) [pid = 3628] [serial = 377] [outer = 15191C00] 09:35:03 INFO - PROCESS | 3628 | 1472661303765 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 3628 | 1472661303786 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 09:35:03 INFO - PROCESS | 3628 | 1472661303789 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:35:03 INFO - PROCESS | 3628 | 1472661303791 Marionette TRACE conn2 <- [1,470,null,{}] 09:35:03 INFO - PROCESS | 3628 | 1472661303794 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:03 INFO - PROCESS | 3628 | 1472661303796 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:03 INFO - PROCESS | 3628 | 1472661303905 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:35:03 INFO - PROCESS | 3628 | 1472661303913 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 3628 | 1472661303915 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:03 INFO - PROCESS | 3628 | ++DOCSHELL 199D3C00 == 36 [pid = 3628] [id = 127] 09:35:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19D1DC00) [pid = 3628] [serial = 378] [outer = 00000000] 09:35:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (19DCA400) [pid = 3628] [serial = 379] [outer = 19D1DC00] 09:35:03 INFO - PROCESS | 3628 | 1472661303969 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (19DCE000) [pid = 3628] [serial = 380] [outer = 19D1DC00] 09:35:04 INFO - PROCESS | 3628 | 1472661304763 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:35:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1054ms 09:35:04 INFO - PROCESS | 3628 | 1472661304851 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 3628 | 1472661304856 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 09:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:35:04 INFO - PROCESS | 3628 | 1472661304862 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 3628 | 1472661304867 Marionette TRACE conn2 <- [1,474,null,{}] 09:35:04 INFO - PROCESS | 3628 | 1472661304872 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:04 INFO - PROCESS | 3628 | 1472661304875 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:04 INFO - PROCESS | 3628 | 1472661304982 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:35:05 INFO - PROCESS | 3628 | 1472661305054 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 3628 | 1472661305057 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:05 INFO - PROCESS | 3628 | ++DOCSHELL 10A10000 == 37 [pid = 3628] [id = 128] 09:35:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (112CBC00) [pid = 3628] [serial = 381] [outer = 00000000] 09:35:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (118A0800) [pid = 3628] [serial = 382] [outer = 112CBC00] 09:35:05 INFO - PROCESS | 3628 | 1472661305157 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1312A800) [pid = 3628] [serial = 383] [outer = 112CBC00] 09:35:06 INFO - PROCESS | 3628 | --DOCSHELL 13A79400 == 36 [pid = 3628] [id = 126] 09:35:06 INFO - PROCESS | 3628 | --DOCSHELL 11D08400 == 35 [pid = 3628] [id = 125] 09:35:06 INFO - PROCESS | 3628 | --DOCSHELL 10373000 == 34 [pid = 3628] [id = 124] 09:35:06 INFO - PROCESS | 3628 | --DOCSHELL 1729DC00 == 33 [pid = 3628] [id = 123] 09:35:06 INFO - PROCESS | 3628 | --DOCSHELL 1600F000 == 32 [pid = 3628] [id = 122] 09:35:06 INFO - PROCESS | 3628 | --DOCSHELL 150F5800 == 31 [pid = 3628] [id = 121] 09:35:06 INFO - PROCESS | 3628 | --DOCSHELL 13A7A400 == 30 [pid = 3628] [id = 120] 09:35:06 INFO - PROCESS | 3628 | --DOCSHELL 11C0B000 == 29 [pid = 3628] [id = 119] 09:35:06 INFO - PROCESS | 3628 | --DOCSHELL 0F933400 == 28 [pid = 3628] [id = 118] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (19D1AC00) [pid = 3628] [serial = 341] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19D12C00) [pid = 3628] [serial = 340] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10A4AC00) [pid = 3628] [serial = 316] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (173FEC00) [pid = 3628] [serial = 329] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (114E5000) [pid = 3628] [serial = 310] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16009400) [pid = 3628] [serial = 323] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13A7A800) [pid = 3628] [serial = 320] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (19780800) [pid = 3628] [serial = 334] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16BC2400) [pid = 3628] [serial = 325] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (172F4400) [pid = 3628] [serial = 328] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (173F6800) [pid = 3628] [serial = 337] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (112C4400) [pid = 3628] [serial = 317] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15BF9C00) [pid = 3628] [serial = 322] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17EC3800) [pid = 3628] [serial = 308] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16DB1C00) [pid = 3628] [serial = 326] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1189C800) [pid = 3628] [serial = 311] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (19783400) [pid = 3628] [serial = 335] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (134A9800) [pid = 3628] [serial = 319] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (157C6400) [pid = 3628] [serial = 313] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (15BF8C00) [pid = 3628] [serial = 314] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (17FE9400) [pid = 3628] [serial = 332] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (17FF4C00) [pid = 3628] [serial = 338] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (17FEF000) [pid = 3628] [serial = 331] [outer = 00000000] [url = about:blank] 09:35:06 INFO - PROCESS | 3628 | 1472661306066 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1265ms 09:35:06 INFO - PROCESS | 3628 | 1472661306126 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 3628 | 1472661306130 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 09:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:35:06 INFO - PROCESS | 3628 | 1472661306137 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 3628 | 1472661306140 Marionette TRACE conn2 <- [1,478,null,{}] 09:35:06 INFO - PROCESS | 3628 | 1472661306146 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:06 INFO - PROCESS | 3628 | 1472661306149 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:06 INFO - PROCESS | 3628 | 1472661306247 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:35:06 INFO - PROCESS | 3628 | 1472661306324 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 3628 | 1472661306329 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:06 INFO - PROCESS | 3628 | ++DOCSHELL 10E6BC00 == 29 [pid = 3628] [id = 129] 09:35:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10E78800) [pid = 3628] [serial = 384] [outer = 00000000] 09:35:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (112ED800) [pid = 3628] [serial = 385] [outer = 10E78800] 09:35:06 INFO - PROCESS | 3628 | 1472661306360 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (11807C00) [pid = 3628] [serial = 386] [outer = 10E78800] 09:35:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (11DA8000) [pid = 3628] [serial = 387] [outer = 1AF61400] 09:35:06 INFO - PROCESS | 3628 | 1472661306845 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 768ms 09:35:06 INFO - PROCESS | 3628 | 1472661306902 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 3628 | 1472661306907 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 09:35:06 INFO - PROCESS | 3628 | 1472661306913 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:35:06 INFO - PROCESS | 3628 | 1472661306916 Marionette TRACE conn2 <- [1,482,null,{}] 09:35:06 INFO - PROCESS | 3628 | 1472661306919 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:06 INFO - PROCESS | 3628 | 1472661306922 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:07 INFO - PROCESS | 3628 | 1472661307007 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:35:07 INFO - PROCESS | 3628 | 1472661307015 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 3628 | 1472661307018 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:07 INFO - PROCESS | 3628 | ++DOCSHELL 13F6F800 == 30 [pid = 3628] [id = 130] 09:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (13F70400) [pid = 3628] [serial = 388] [outer = 00000000] 09:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (14520400) [pid = 3628] [serial = 389] [outer = 13F70400] 09:35:07 INFO - PROCESS | 3628 | 1472661307067 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (150F6000) [pid = 3628] [serial = 390] [outer = 13F70400] 09:35:07 INFO - PROCESS | 3628 | 1472661307519 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 617ms 09:35:07 INFO - PROCESS | 3628 | 1472661307532 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:35:07 INFO - PROCESS | 3628 | 1472661307534 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 09:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:35:07 INFO - PROCESS | 3628 | 1472661307538 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 3628 | 1472661307542 Marionette TRACE conn2 <- [1,486,null,{}] 09:35:07 INFO - PROCESS | 3628 | 1472661307588 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:07 INFO - PROCESS | 3628 | 1472661307593 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:07 INFO - PROCESS | 3628 | 1472661307678 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:35:07 INFO - PROCESS | 3628 | 1472661307756 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 3628 | 1472661307759 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:07 INFO - PROCESS | 3628 | ++DOCSHELL 16003400 == 31 [pid = 3628] [id = 131] 09:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16003800) [pid = 3628] [serial = 391] [outer = 00000000] 09:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1600B800) [pid = 3628] [serial = 392] [outer = 16003800] 09:35:07 INFO - PROCESS | 3628 | 1472661307792 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16015C00) [pid = 3628] [serial = 393] [outer = 16003800] 09:35:08 INFO - PROCESS | 3628 | 1472661308178 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 678ms 09:35:08 INFO - PROCESS | 3628 | 1472661308219 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 3628 | 1472661308222 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 09:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:35:08 INFO - PROCESS | 3628 | 1472661308225 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 3628 | 1472661308226 Marionette TRACE conn2 <- [1,490,null,{}] 09:35:08 INFO - PROCESS | 3628 | 1472661308212 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:08 INFO - PROCESS | 3628 | 1472661308214 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:08 INFO - PROCESS | 3628 | 1472661308329 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:35:08 INFO - PROCESS | 3628 | 1472661308391 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 3628 | 1472661308393 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:08 INFO - PROCESS | 3628 | ++DOCSHELL 1601F400 == 32 [pid = 3628] [id = 132] 09:35:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16020000) [pid = 3628] [serial = 394] [outer = 00000000] 09:35:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16CEE000) [pid = 3628] [serial = 395] [outer = 16020000] 09:35:08 INFO - PROCESS | 3628 | 1472661308438 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (171C1000) [pid = 3628] [serial = 396] [outer = 16020000] 09:35:08 INFO - PROCESS | 3628 | 1472661308842 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 678ms 09:35:08 INFO - PROCESS | 3628 | 1472661308890 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 3628 | 1472661308892 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 09:35:08 INFO - PROCESS | 3628 | 1472661308895 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:35:08 INFO - PROCESS | 3628 | 1472661308897 Marionette TRACE conn2 <- [1,494,null,{}] 09:35:08 INFO - PROCESS | 3628 | 1472661308900 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:08 INFO - PROCESS | 3628 | 1472661308902 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:09 INFO - PROCESS | 3628 | 1472661309031 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:35:09 INFO - PROCESS | 3628 | 1472661309051 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 3628 | 1472661309053 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:09 INFO - PROCESS | 3628 | ++DOCSHELL 172F3C00 == 33 [pid = 3628] [id = 133] 09:35:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17345400) [pid = 3628] [serial = 397] [outer = 00000000] 09:35:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (173FD800) [pid = 3628] [serial = 398] [outer = 17345400] 09:35:09 INFO - PROCESS | 3628 | 1472661309098 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17D67000) [pid = 3628] [serial = 399] [outer = 17345400] 09:35:09 INFO - PROCESS | 3628 | 1472661309518 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 677ms 09:35:09 INFO - PROCESS | 3628 | 1472661309578 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 3628 | 1472661309580 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 09:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:35:09 INFO - PROCESS | 3628 | 1472661309567 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 3628 | 1472661309569 Marionette TRACE conn2 <- [1,498,null,{}] 09:35:09 INFO - PROCESS | 3628 | 1472661309579 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:09 INFO - PROCESS | 3628 | 1472661309585 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:09 INFO - PROCESS | 3628 | 1472661309727 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:35:09 INFO - PROCESS | 3628 | 1472661309776 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 3628 | 1472661309779 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:09 INFO - PROCESS | 3628 | ++DOCSHELL 17FF1C00 == 34 [pid = 3628] [id = 134] 09:35:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17FF2000) [pid = 3628] [serial = 400] [outer = 00000000] 09:35:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19697000) [pid = 3628] [serial = 401] [outer = 17FF2000] 09:35:09 INFO - PROCESS | 3628 | 1472661309823 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17FF4000) [pid = 3628] [serial = 402] [outer = 17FF2000] 09:35:10 INFO - PROCESS | 3628 | 1472661310231 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 708ms 09:35:10 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (11C10800) [pid = 3628] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:35:10 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15193C00) [pid = 3628] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:35:10 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (0F97E800) [pid = 3628] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:35:10 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1600F400) [pid = 3628] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:35:10 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13A81C00) [pid = 3628] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:35:10 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1124D000) [pid = 3628] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:35:10 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (14593000) [pid = 3628] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:35:10 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1729E400) [pid = 3628] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:35:10 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10E76C00) [pid = 3628] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:35:10 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (12BC1800) [pid = 3628] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:35:10 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15191C00) [pid = 3628] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:35:10 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (134B1400) [pid = 3628] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:35:10 INFO - PROCESS | 3628 | 1472661310353 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 3628 | 1472661310355 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 09:35:10 INFO - PROCESS | 3628 | 1472661310360 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:35:10 INFO - PROCESS | 3628 | 1472661310362 Marionette TRACE conn2 <- [1,502,null,{}] 09:35:10 INFO - PROCESS | 3628 | 1472661310365 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:10 INFO - PROCESS | 3628 | 1472661310367 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:10 INFO - PROCESS | 3628 | 1472661310452 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:35:10 INFO - PROCESS | 3628 | 1472661310457 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 3628 | 1472661310459 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:10 INFO - PROCESS | 3628 | ++DOCSHELL 12B7B800 == 35 [pid = 3628] [id = 135] 09:35:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12BC1800) [pid = 3628] [serial = 403] [outer = 00000000] 09:35:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13F6F000) [pid = 3628] [serial = 404] [outer = 12BC1800] 09:35:10 INFO - PROCESS | 3628 | 1472661310486 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1582C800) [pid = 3628] [serial = 405] [outer = 12BC1800] 09:35:10 INFO - PROCESS | 3628 | 1472661310894 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 573ms 09:35:10 INFO - PROCESS | 3628 | 1472661310942 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 3628 | 1472661310944 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 09:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:35:10 INFO - PROCESS | 3628 | 1472661310948 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 3628 | 1472661310949 Marionette TRACE conn2 <- [1,506,null,{}] 09:35:10 INFO - PROCESS | 3628 | 1472661310956 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:10 INFO - PROCESS | 3628 | 1472661310958 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:11 INFO - PROCESS | 3628 | 1472661311017 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:35:11 INFO - PROCESS | 3628 | 1472661311022 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 3628 | 1472661311024 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:11 INFO - PROCESS | 3628 | ++DOCSHELL 13962000 == 36 [pid = 3628] [id = 136] 09:35:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (165A2800) [pid = 3628] [serial = 406] [outer = 00000000] 09:35:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17E10800) [pid = 3628] [serial = 407] [outer = 165A2800] 09:35:11 INFO - PROCESS | 3628 | 1472661311069 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (19783400) [pid = 3628] [serial = 408] [outer = 165A2800] 09:35:11 INFO - PROCESS | 3628 | 1472661311485 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 572ms 09:35:11 INFO - PROCESS | 3628 | 1472661311513 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 3628 | 1472661311515 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 09:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:35:11 INFO - PROCESS | 3628 | 1472661311518 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - PROCESS | 3628 | 1472661311520 Marionette TRACE conn2 <- [1,510,null,{}] 09:35:11 INFO - PROCESS | 3628 | 1472661311524 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:11 INFO - PROCESS | 3628 | 1472661311526 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:11 INFO - PROCESS | 3628 | 1472661311601 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:35:11 INFO - PROCESS | 3628 | 1472661311607 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 3628 | 1472661311609 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:11 INFO - PROCESS | 3628 | ++DOCSHELL 17D68000 == 37 [pid = 3628] [id = 137] 09:35:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (199D1400) [pid = 3628] [serial = 409] [outer = 00000000] 09:35:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (19D1CC00) [pid = 3628] [serial = 410] [outer = 199D1400] 09:35:11 INFO - PROCESS | 3628 | 1472661311670 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19DC7000) [pid = 3628] [serial = 411] [outer = 199D1400] 09:35:12 INFO - PROCESS | 3628 | 1472661312083 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 617ms 09:35:12 INFO - PROCESS | 3628 | 1472661312140 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 3628 | 1472661312142 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 09:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:35:12 INFO - PROCESS | 3628 | 1472661312145 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 3628 | 1472661312147 Marionette TRACE conn2 <- [1,514,null,{}] 09:35:12 INFO - PROCESS | 3628 | 1472661312151 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:12 INFO - PROCESS | 3628 | 1472661312153 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:12 INFO - PROCESS | 3628 | 1472661312228 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:35:12 INFO - PROCESS | 3628 | 1472661312236 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 3628 | 1472661312238 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:12 INFO - PROCESS | 3628 | ++DOCSHELL 17D6D400 == 38 [pid = 3628] [id = 138] 09:35:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (19D17800) [pid = 3628] [serial = 412] [outer = 00000000] 09:35:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19F6BC00) [pid = 3628] [serial = 413] [outer = 19D17800] 09:35:12 INFO - PROCESS | 3628 | 1472661312282 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A107000) [pid = 3628] [serial = 414] [outer = 19D17800] 09:35:12 INFO - PROCESS | 3628 | 1472661312967 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:35:13 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 09:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 874ms 09:35:13 INFO - PROCESS | 3628 | 1472661313017 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 3628 | 1472661313022 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 09:35:13 INFO - PROCESS | 3628 | 1472661313027 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:35:13 INFO - PROCESS | 3628 | 1472661313030 Marionette TRACE conn2 <- [1,518,null,{}] 09:35:13 INFO - PROCESS | 3628 | 1472661313035 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:13 INFO - PROCESS | 3628 | 1472661313039 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:13 INFO - PROCESS | 3628 | 1472661313153 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:35:13 INFO - PROCESS | 3628 | 1472661313230 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 3628 | 1472661313233 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:13 INFO - PROCESS | 3628 | ++DOCSHELL 10E6C800 == 39 [pid = 3628] [id = 139] 09:35:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (112ECC00) [pid = 3628] [serial = 415] [outer = 00000000] 09:35:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (13A81C00) [pid = 3628] [serial = 416] [outer = 112ECC00] 09:35:13 INFO - PROCESS | 3628 | 1472661313331 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (150E9C00) [pid = 3628] [serial = 417] [outer = 112ECC00] 09:35:13 INFO - PROCESS | 3628 | 1472661313876 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 903ms 09:35:13 INFO - PROCESS | 3628 | 1472661313938 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 3628 | 1472661313943 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 09:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:35:13 INFO - PROCESS | 3628 | 1472661313950 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 3628 | 1472661313953 Marionette TRACE conn2 <- [1,522,null,{}] 09:35:13 INFO - PROCESS | 3628 | 1472661313956 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:13 INFO - PROCESS | 3628 | 1472661313959 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:14 INFO - PROCESS | 3628 | 1472661314067 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:35:14 INFO - PROCESS | 3628 | 1472661314130 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 3628 | 1472661314133 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:14 INFO - PROCESS | 3628 | ++DOCSHELL 15BFAC00 == 40 [pid = 3628] [id = 140] 09:35:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16004800) [pid = 3628] [serial = 418] [outer = 00000000] 09:35:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (166C3000) [pid = 3628] [serial = 419] [outer = 16004800] 09:35:14 INFO - PROCESS | 3628 | 1472661314230 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17298C00) [pid = 3628] [serial = 420] [outer = 16004800] 09:35:14 INFO - PROCESS | 3628 | 1472661314904 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1009ms 09:35:14 INFO - PROCESS | 3628 | 1472661314960 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 3628 | 1472661314963 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 09:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:35:14 INFO - PROCESS | 3628 | 1472661314983 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 3628 | 1472661314987 Marionette TRACE conn2 <- [1,526,null,{}] 09:35:14 INFO - PROCESS | 3628 | 1472661314998 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 3628 | 1472661315003 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:15 INFO - PROCESS | 3628 | 1472661315194 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:35:15 INFO - PROCESS | 3628 | 1472661315333 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 3628 | 1472661315336 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:15 INFO - PROCESS | 3628 | ++DOCSHELL 10566000 == 41 [pid = 3628] [id = 141] 09:35:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10E6E800) [pid = 3628] [serial = 421] [outer = 00000000] 09:35:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (112EA800) [pid = 3628] [serial = 422] [outer = 10E6E800] 09:35:15 INFO - PROCESS | 3628 | 1472661315387 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (118A5400) [pid = 3628] [serial = 423] [outer = 10E6E800] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 17D68000 == 40 [pid = 3628] [id = 137] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 13962000 == 39 [pid = 3628] [id = 136] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 12B7B800 == 38 [pid = 3628] [id = 135] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 17FF1C00 == 37 [pid = 3628] [id = 134] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 172F3C00 == 36 [pid = 3628] [id = 133] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 1601F400 == 35 [pid = 3628] [id = 132] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 16003400 == 34 [pid = 3628] [id = 131] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 13F6F800 == 33 [pid = 3628] [id = 130] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 10E6BC00 == 32 [pid = 3628] [id = 129] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 199D3C00 == 31 [pid = 3628] [id = 127] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 10A10000 == 30 [pid = 3628] [id = 128] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 15BFAC00 == 29 [pid = 3628] [id = 140] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 17D6D400 == 28 [pid = 3628] [id = 138] 09:35:16 INFO - PROCESS | 3628 | --DOCSHELL 10E6C800 == 27 [pid = 3628] [id = 139] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (19DCA400) [pid = 3628] [serial = 379] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (19699C00) [pid = 3628] [serial = 376] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1729F400) [pid = 3628] [serial = 350] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16008800) [pid = 3628] [serial = 349] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (11D83000) [pid = 3628] [serial = 355] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (129F6000) [pid = 3628] [serial = 356] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (15B28C00) [pid = 3628] [serial = 361] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10A06400) [pid = 3628] [serial = 352] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10B85800) [pid = 3628] [serial = 353] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1601F000) [pid = 3628] [serial = 364] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13B54C00) [pid = 3628] [serial = 358] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1451A400) [pid = 3628] [serial = 359] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11D87800) [pid = 3628] [serial = 344] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (114F0C00) [pid = 3628] [serial = 343] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16006C00) [pid = 3628] [serial = 347] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (157C5800) [pid = 3628] [serial = 346] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (172ECC00) [pid = 3628] [serial = 367] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (166C7400) [pid = 3628] [serial = 365] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17D0E000) [pid = 3628] [serial = 368] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17D68400) [pid = 3628] [serial = 371] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1969A400) [pid = 3628] [serial = 377] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17D64800) [pid = 3628] [serial = 370] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17D67400) [pid = 3628] [serial = 373] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1600C800) [pid = 3628] [serial = 362] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17D72400) [pid = 3628] [serial = 374] [outer = 00000000] [url = about:blank] 09:35:16 INFO - PROCESS | 3628 | 1472661316549 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:35:16 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 09:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1656ms 09:35:16 INFO - PROCESS | 3628 | 1472661316646 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 3628 | 1472661316650 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 09:35:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:35:16 INFO - PROCESS | 3628 | 1472661316656 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 3628 | 1472661316659 Marionette TRACE conn2 <- [1,530,null,{}] 09:35:16 INFO - PROCESS | 3628 | 1472661316667 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 3628 | 1472661316670 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:16 INFO - PROCESS | 3628 | 1472661316745 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:35:16 INFO - PROCESS | 3628 | 1472661316797 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 3628 | 1472661316802 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:16 INFO - PROCESS | 3628 | ++DOCSHELL 112CA000 == 28 [pid = 3628] [id = 142] 09:35:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (112CA800) [pid = 3628] [serial = 424] [outer = 00000000] 09:35:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (112E5C00) [pid = 3628] [serial = 425] [outer = 112CA800] 09:35:16 INFO - PROCESS | 3628 | 1472661316851 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1147C800) [pid = 3628] [serial = 426] [outer = 112CA800] 09:35:17 INFO - PROCESS | 3628 | 1472661317285 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:35:17 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 09:35:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:35:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:35:17 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 09:35:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:35:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:35:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 678ms 09:35:17 INFO - PROCESS | 3628 | 1472661317320 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 3628 | 1472661317325 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 09:35:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:35:17 INFO - PROCESS | 3628 | 1472661317332 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 3628 | 1472661317334 Marionette TRACE conn2 <- [1,534,null,{}] 09:35:17 INFO - PROCESS | 3628 | 1472661317342 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:17 INFO - PROCESS | 3628 | 1472661317345 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:17 INFO - PROCESS | 3628 | 1472661317441 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:35:17 INFO - PROCESS | 3628 | 1472661317447 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 3628 | 1472661317450 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:17 INFO - PROCESS | 3628 | ++DOCSHELL 11D84000 == 29 [pid = 3628] [id = 143] 09:35:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (12E7A800) [pid = 3628] [serial = 427] [outer = 00000000] 09:35:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (13A82000) [pid = 3628] [serial = 428] [outer = 12E7A800] 09:35:17 INFO - PROCESS | 3628 | 1472661317498 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13B5F000) [pid = 3628] [serial = 429] [outer = 12E7A800] 09:35:17 INFO - PROCESS | 3628 | 1472661317933 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:35:17 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. 09:35:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 602ms 09:35:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:35:17 INFO - PROCESS | 3628 | 1472661317951 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 3628 | 1472661317953 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 09:35:17 INFO - PROCESS | 3628 | 1472661317956 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 3628 | 1472661317960 Marionette TRACE conn2 <- [1,538,null,{}] 09:35:17 INFO - PROCESS | 3628 | 1472661317971 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:17 INFO - PROCESS | 3628 | 1472661317975 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:18 INFO - PROCESS | 3628 | 1472661318061 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:35:18 INFO - PROCESS | 3628 | 1472661318105 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 3628 | 1472661318108 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:18 INFO - PROCESS | 3628 | ++DOCSHELL 16004000 == 30 [pid = 3628] [id = 144] 09:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16004C00) [pid = 3628] [serial = 430] [outer = 00000000] 09:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1600AC00) [pid = 3628] [serial = 431] [outer = 16004C00] 09:35:18 INFO - PROCESS | 3628 | 1472661318157 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16011800) [pid = 3628] [serial = 432] [outer = 16004C00] 09:35:18 INFO - PROCESS | 3628 | 1472661318590 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:35:18 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. 09:35:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 708ms 09:35:18 INFO - PROCESS | 3628 | 1472661318662 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 3628 | 1472661318665 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 09:35:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:35:18 INFO - PROCESS | 3628 | 1472661318674 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 3628 | 1472661318676 Marionette TRACE conn2 <- [1,542,null,{}] 09:35:18 INFO - PROCESS | 3628 | 1472661318680 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:18 INFO - PROCESS | 3628 | 1472661318682 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:18 INFO - PROCESS | 3628 | 1472661318795 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:35:18 INFO - PROCESS | 3628 | 1472661318800 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 3628 | 1472661318802 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:18 INFO - PROCESS | 3628 | ++DOCSHELL 1601B000 == 31 [pid = 3628] [id = 145] 09:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1601C800) [pid = 3628] [serial = 433] [outer = 00000000] 09:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1686A000) [pid = 3628] [serial = 434] [outer = 1601C800] 09:35:18 INFO - PROCESS | 3628 | 1472661318861 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17295C00) [pid = 3628] [serial = 435] [outer = 1601C800] 09:35:19 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:19 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:19 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:19 INFO - PROCESS | 3628 | 1472661319291 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:35:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 678ms 09:35:19 INFO - PROCESS | 3628 | 1472661319357 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 3628 | 1472661319359 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 09:35:19 INFO - PROCESS | 3628 | 1472661319369 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 3628 | 1472661319370 Marionette TRACE conn2 <- [1,546,null,{}] 09:35:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:35:19 INFO - PROCESS | 3628 | 1472661319407 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:19 INFO - PROCESS | 3628 | 1472661319409 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:19 INFO - PROCESS | 3628 | 1472661319512 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:35:19 INFO - PROCESS | 3628 | 1472661319508 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 3628 | 1472661319510 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:19 INFO - PROCESS | 3628 | ++DOCSHELL 172A3400 == 32 [pid = 3628] [id = 146] 09:35:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (172EB800) [pid = 3628] [serial = 436] [outer = 00000000] 09:35:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1734C400) [pid = 3628] [serial = 437] [outer = 172EB800] 09:35:19 INFO - PROCESS | 3628 | 1472661319555 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17D0D400) [pid = 3628] [serial = 438] [outer = 172EB800] 09:35:19 INFO - PROCESS | 3628 | 1472661319988 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:35:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 663ms 09:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:35:20 INFO - PROCESS | 3628 | 1472661320034 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 3628 | 1472661320036 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 09:35:20 INFO - PROCESS | 3628 | 1472661320039 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 3628 | 1472661320041 Marionette TRACE conn2 <- [1,550,null,{}] 09:35:20 INFO - PROCESS | 3628 | 1472661320044 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:20 INFO - PROCESS | 3628 | 1472661320050 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:20 INFO - PROCESS | 3628 | 1472661320175 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:35:20 INFO - PROCESS | 3628 | 1472661320185 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 3628 | 1472661320187 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:20 INFO - PROCESS | 3628 | ++DOCSHELL 13B57400 == 33 [pid = 3628] [id = 147] 09:35:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17D69400) [pid = 3628] [serial = 439] [outer = 00000000] 09:35:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17E0E000) [pid = 3628] [serial = 440] [outer = 17D69400] 09:35:20 INFO - PROCESS | 3628 | 1472661320276 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17FE7000) [pid = 3628] [serial = 441] [outer = 17D69400] 09:35:20 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:20 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12BC1800) [pid = 3628] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:35:20 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16020000) [pid = 3628] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:35:20 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (165A2800) [pid = 3628] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:35:20 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (199D1400) [pid = 3628] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:35:20 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (19D17800) [pid = 3628] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:35:20 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17345400) [pid = 3628] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:35:20 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17FF2000) [pid = 3628] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:35:20 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (112CBC00) [pid = 3628] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:35:20 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16003800) [pid = 3628] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:35:20 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13F70400) [pid = 3628] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:35:20 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (19D1DC00) [pid = 3628] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:35:20 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10E78800) [pid = 3628] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:35:20 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:20 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:20 INFO - PROCESS | 3628 | 1472661320880 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:35:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 873ms 09:35:20 INFO - PROCESS | 3628 | 1472661320924 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 3628 | 1472661320926 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 09:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:35:20 INFO - PROCESS | 3628 | 1472661320930 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 3628 | 1472661320941 Marionette TRACE conn2 <- [1,554,null,{}] 09:35:20 INFO - PROCESS | 3628 | 1472661320945 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:20 INFO - PROCESS | 3628 | 1472661320947 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:20 INFO - PROCESS | 3628 | 1472661321004 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:35:21 INFO - PROCESS | 3628 | 1472661321082 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 3628 | 1472661321084 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:21 INFO - PROCESS | 3628 | ++DOCSHELL 10E78800 == 34 [pid = 3628] [id = 148] 09:35:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (112C5400) [pid = 3628] [serial = 442] [outer = 00000000] 09:35:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15BF4000) [pid = 3628] [serial = 443] [outer = 112C5400] 09:35:21 INFO - PROCESS | 3628 | 1472661321128 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16CF6400) [pid = 3628] [serial = 444] [outer = 112C5400] 09:35:21 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:21 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:21 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:21 INFO - PROCESS | 3628 | 1472661321457 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:35:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 572ms 09:35:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:35:21 INFO - PROCESS | 3628 | 1472661321492 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 3628 | 1472661321494 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 09:35:21 INFO - PROCESS | 3628 | 1472661321498 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 3628 | 1472661321499 Marionette TRACE conn2 <- [1,558,null,{}] 09:35:21 INFO - PROCESS | 3628 | 1472661321503 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:21 INFO - PROCESS | 3628 | 1472661321505 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:21 INFO - PROCESS | 3628 | 1472661321584 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:35:21 INFO - PROCESS | 3628 | 1472661321659 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 3628 | 1472661321661 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:21 INFO - PROCESS | 3628 | ++DOCSHELL 12BC1800 == 35 [pid = 3628] [id = 149] 09:35:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16007400) [pid = 3628] [serial = 445] [outer = 00000000] 09:35:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17FF1800) [pid = 3628] [serial = 446] [outer = 16007400] 09:35:21 INFO - PROCESS | 3628 | 1472661321708 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17FF1C00) [pid = 3628] [serial = 447] [outer = 16007400] 09:35:21 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:22 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:22 INFO - PROCESS | 3628 | 1472661322055 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 573ms 09:35:22 INFO - PROCESS | 3628 | 1472661322079 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 3628 | 1472661322080 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 09:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:35:22 INFO - PROCESS | 3628 | 1472661322084 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 3628 | 1472661322085 Marionette TRACE conn2 <- [1,562,null,{}] 09:35:22 INFO - PROCESS | 3628 | 1472661322089 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:22 INFO - PROCESS | 3628 | 1472661322091 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:22 INFO - PROCESS | 3628 | 1472661322167 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:35:22 INFO - PROCESS | 3628 | 1472661322241 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 3628 | 1472661322243 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:22 INFO - PROCESS | 3628 | ++DOCSHELL 16BC7C00 == 36 [pid = 3628] [id = 150] 09:35:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17E0C400) [pid = 3628] [serial = 448] [outer = 00000000] 09:35:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (199D3400) [pid = 3628] [serial = 449] [outer = 17E0C400] 09:35:22 INFO - PROCESS | 3628 | 1472661322312 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19D17400) [pid = 3628] [serial = 450] [outer = 17E0C400] 09:35:22 INFO - PROCESS | 3628 | 1472661322646 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 617ms 09:35:22 INFO - PROCESS | 3628 | 1472661322736 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 3628 | 1472661322740 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 09:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:35:22 INFO - PROCESS | 3628 | 1472661322750 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 3628 | 1472661322754 Marionette TRACE conn2 <- [1,566,null,{}] 09:35:22 INFO - PROCESS | 3628 | 1472661322761 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:22 INFO - PROCESS | 3628 | 1472661322764 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:22 INFO - PROCESS | 3628 | 1472661322870 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:35:22 INFO - PROCESS | 3628 | 1472661322973 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 3628 | 1472661322976 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:22 INFO - PROCESS | 3628 | ++DOCSHELL 10E6BC00 == 37 [pid = 3628] [id = 151] 09:35:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (10E6C800) [pid = 3628] [serial = 451] [outer = 00000000] 09:35:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (11245C00) [pid = 3628] [serial = 452] [outer = 10E6C800] 09:35:23 INFO - PROCESS | 3628 | 1472661323035 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (114F0C00) [pid = 3628] [serial = 453] [outer = 10E6C800] 09:35:23 INFO - PROCESS | 3628 | 1472661323788 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1115ms 09:35:23 INFO - PROCESS | 3628 | 1472661323858 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:35:23 INFO - PROCESS | 3628 | 1472661323861 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 09:35:23 INFO - PROCESS | 3628 | 1472661323868 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 3628 | 1472661323872 Marionette TRACE conn2 <- [1,570,null,{}] 09:35:23 INFO - PROCESS | 3628 | 1472661323876 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:23 INFO - PROCESS | 3628 | 1472661323879 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:23 INFO - PROCESS | 3628 | 1472661324006 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:35:24 INFO - PROCESS | 3628 | 1472661324078 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 3628 | 1472661324081 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:24 INFO - PROCESS | 3628 | ++DOCSHELL 15831C00 == 38 [pid = 3628] [id = 152] 09:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15832400) [pid = 3628] [serial = 454] [outer = 00000000] 09:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (15BF8400) [pid = 3628] [serial = 455] [outer = 15832400] 09:35:24 INFO - PROCESS | 3628 | 1472661324137 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1600A000) [pid = 3628] [serial = 456] [outer = 15832400] 09:35:24 INFO - PROCESS | 3628 | 1472661324944 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1144ms 09:35:25 INFO - PROCESS | 3628 | 1472661325028 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 3628 | 1472661325033 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 09:35:25 INFO - PROCESS | 3628 | 1472661325038 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:35:25 INFO - PROCESS | 3628 | 1472661325041 Marionette TRACE conn2 <- [1,574,null,{}] 09:35:25 INFO - PROCESS | 3628 | 1472661325047 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:25 INFO - PROCESS | 3628 | 1472661325050 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:25 INFO - PROCESS | 3628 | 1472661325176 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:35:25 INFO - PROCESS | 3628 | --DOCSHELL 12BC1800 == 37 [pid = 3628] [id = 149] 09:35:25 INFO - PROCESS | 3628 | --DOCSHELL 10E78800 == 36 [pid = 3628] [id = 148] 09:35:25 INFO - PROCESS | 3628 | --DOCSHELL 13B57400 == 35 [pid = 3628] [id = 147] 09:35:25 INFO - PROCESS | 3628 | --DOCSHELL 172A3400 == 34 [pid = 3628] [id = 146] 09:35:25 INFO - PROCESS | 3628 | --DOCSHELL 1601B000 == 33 [pid = 3628] [id = 145] 09:35:25 INFO - PROCESS | 3628 | --DOCSHELL 16004000 == 32 [pid = 3628] [id = 144] 09:35:25 INFO - PROCESS | 3628 | --DOCSHELL 11D84000 == 31 [pid = 3628] [id = 143] 09:35:25 INFO - PROCESS | 3628 | --DOCSHELL 112CA000 == 30 [pid = 3628] [id = 142] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A107000) [pid = 3628] [serial = 414] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (173FD800) [pid = 3628] [serial = 398] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19697000) [pid = 3628] [serial = 401] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (118A0800) [pid = 3628] [serial = 382] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1312A800) [pid = 3628] [serial = 383] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1600B800) [pid = 3628] [serial = 392] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16015C00) [pid = 3628] [serial = 393] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (14520400) [pid = 3628] [serial = 389] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (150F6000) [pid = 3628] [serial = 390] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (19DCE000) [pid = 3628] [serial = 380] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (112ED800) [pid = 3628] [serial = 385] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11807C00) [pid = 3628] [serial = 386] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13F6F000) [pid = 3628] [serial = 404] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (150EA000) [pid = 3628] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17FF4000) [pid = 3628] [serial = 402] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16CEE000) [pid = 3628] [serial = 395] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (171C1000) [pid = 3628] [serial = 396] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17D67000) [pid = 3628] [serial = 399] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (19783400) [pid = 3628] [serial = 408] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (19DC7000) [pid = 3628] [serial = 411] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17E10800) [pid = 3628] [serial = 407] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1582C800) [pid = 3628] [serial = 405] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (19D1CC00) [pid = 3628] [serial = 410] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (19F6BC00) [pid = 3628] [serial = 413] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 3628 | 1472661325271 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 3628 | 1472661325275 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:25 INFO - PROCESS | 3628 | ++DOCSHELL 112CA000 == 31 [pid = 3628] [id = 153] 09:35:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (112CB800) [pid = 3628] [serial = 457] [outer = 00000000] 09:35:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1180C400) [pid = 3628] [serial = 458] [outer = 112CB800] 09:35:25 INFO - PROCESS | 3628 | 1472661325325 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (12B7A800) [pid = 3628] [serial = 459] [outer = 112CB800] 09:35:25 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:25 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:25 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:25 INFO - PROCESS | 3628 | 1472661325723 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 708ms 09:35:25 INFO - PROCESS | 3628 | 1472661325755 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 3628 | 1472661325759 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 09:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:35:25 INFO - PROCESS | 3628 | 1472661325766 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 3628 | 1472661325768 Marionette TRACE conn2 <- [1,578,null,{}] 09:35:25 INFO - PROCESS | 3628 | 1472661325772 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:25 INFO - PROCESS | 3628 | 1472661325775 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:25 INFO - PROCESS | 3628 | 1472661325859 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:35:25 INFO - PROCESS | 3628 | 1472661325865 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 3628 | 1472661325867 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:25 INFO - PROCESS | 3628 | ++DOCSHELL 134A3400 == 32 [pid = 3628] [id = 154] 09:35:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13B5A000) [pid = 3628] [serial = 460] [outer = 00000000] 09:35:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (150EFC00) [pid = 3628] [serial = 461] [outer = 13B5A000] 09:35:25 INFO - PROCESS | 3628 | 1472661325916 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15917400) [pid = 3628] [serial = 462] [outer = 13B5A000] 09:35:26 INFO - PROCESS | 3628 | 1472661326555 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:35:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:35:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 813ms 09:35:26 INFO - PROCESS | 3628 | 1472661326589 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 3628 | 1472661326591 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 09:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:35:26 INFO - PROCESS | 3628 | 1472661326595 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 3628 | 1472661326598 Marionette TRACE conn2 <- [1,582,null,{}] 09:35:26 INFO - PROCESS | 3628 | 1472661326609 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:26 INFO - PROCESS | 3628 | 1472661326613 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:26 INFO - PROCESS | 3628 | 1472661326743 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:35:26 INFO - PROCESS | 3628 | 1472661326758 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 3628 | 1472661326761 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:26 INFO - PROCESS | 3628 | ++DOCSHELL 172EE000 == 33 [pid = 3628] [id = 155] 09:35:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (173FB800) [pid = 3628] [serial = 463] [outer = 00000000] 09:35:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (17D65C00) [pid = 3628] [serial = 464] [outer = 173FB800] 09:35:26 INFO - PROCESS | 3628 | 1472661326811 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (17D6EC00) [pid = 3628] [serial = 465] [outer = 173FB800] 09:35:27 INFO - PROCESS | 3628 | 1472661327206 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 678ms 09:35:27 INFO - PROCESS | 3628 | 1472661327257 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 3628 | 1472661327259 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 09:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:35:27 INFO - PROCESS | 3628 | 1472661327262 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 3628 | 1472661327264 Marionette TRACE conn2 <- [1,586,null,{}] 09:35:27 INFO - PROCESS | 3628 | 1472661327267 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:27 INFO - PROCESS | 3628 | 1472661327269 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:27 INFO - PROCESS | 3628 | 1472661327399 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:35:27 INFO - PROCESS | 3628 | 1472661327408 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 3628 | 1472661327411 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:27 INFO - PROCESS | 3628 | ++DOCSHELL 16013000 == 34 [pid = 3628] [id = 156] 09:35:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16013400) [pid = 3628] [serial = 466] [outer = 00000000] 09:35:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16DA8000) [pid = 3628] [serial = 467] [outer = 16013400] 09:35:27 INFO - PROCESS | 3628 | 1472661327503 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17D08000) [pid = 3628] [serial = 468] [outer = 16013400] 09:35:27 INFO - PROCESS | 3628 | 1472661327893 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 663ms 09:35:27 INFO - PROCESS | 3628 | 1472661327945 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 3628 | 1472661327947 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 09:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:35:27 INFO - PROCESS | 3628 | 1472661327991 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 3628 | 1472661327993 Marionette TRACE conn2 <- [1,590,null,{}] 09:35:27 INFO - PROCESS | 3628 | 1472661327996 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:27 INFO - PROCESS | 3628 | 1472661327998 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:28 INFO - PROCESS | 3628 | 1472661328112 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:35:28 INFO - PROCESS | 3628 | 1472661328123 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 3628 | 1472661328125 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:28 INFO - PROCESS | 3628 | ++DOCSHELL 16018800 == 35 [pid = 3628] [id = 157] 09:35:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (166C1800) [pid = 3628] [serial = 469] [outer = 00000000] 09:35:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17FEC400) [pid = 3628] [serial = 470] [outer = 166C1800] 09:35:28 INFO - PROCESS | 3628 | 1472661328154 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (19781800) [pid = 3628] [serial = 471] [outer = 166C1800] 09:35:28 INFO - PROCESS | 3628 | 1472661328579 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:35:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:35:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 632ms 09:35:28 INFO - PROCESS | 3628 | 1472661328600 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 3628 | 1472661328602 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 09:35:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:35:28 INFO - PROCESS | 3628 | 1472661328611 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 3628 | 1472661328613 Marionette TRACE conn2 <- [1,594,null,{}] 09:35:28 INFO - PROCESS | 3628 | 1472661328616 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:28 INFO - PROCESS | 3628 | 1472661328622 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:28 INFO - PROCESS | 3628 | 1472661328748 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:35:28 INFO - PROCESS | 3628 | 1472661328760 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 3628 | 1472661328762 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:28 INFO - PROCESS | 3628 | ++DOCSHELL 199C9800 == 36 [pid = 3628] [id = 158] 09:35:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (199D1000) [pid = 3628] [serial = 472] [outer = 00000000] 09:35:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (19DCF800) [pid = 3628] [serial = 473] [outer = 199D1000] 09:35:28 INFO - PROCESS | 3628 | 1472661328850 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19F6B800) [pid = 3628] [serial = 474] [outer = 199D1000] 09:35:29 INFO - PROCESS | 3628 | 1472661329303 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:35:29 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16004C00) [pid = 3628] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:35:29 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (112CA800) [pid = 3628] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:35:29 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12E7A800) [pid = 3628] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:35:29 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10E6E800) [pid = 3628] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:35:29 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17D69400) [pid = 3628] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:35:29 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (112ECC00) [pid = 3628] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:35:29 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16007400) [pid = 3628] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:35:29 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16004800) [pid = 3628] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:35:29 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (172EB800) [pid = 3628] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:35:29 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (112C5400) [pid = 3628] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:35:29 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1601C800) [pid = 3628] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 708ms 09:35:29 INFO - PROCESS | 3628 | 1472661329354 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 3628 | 1472661329365 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 09:35:29 INFO - PROCESS | 3628 | 1472661329369 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 3628 | 1472661329370 Marionette TRACE conn2 <- [1,598,null,{}] 09:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:35:29 INFO - PROCESS | 3628 | 1472661329374 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:29 INFO - PROCESS | 3628 | 1472661329376 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:29 INFO - PROCESS | 3628 | 1472661329453 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:35:29 INFO - PROCESS | 3628 | 1472661329466 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 3628 | 1472661329468 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:29 INFO - PROCESS | 3628 | ++DOCSHELL 12B72400 == 37 [pid = 3628] [id = 159] 09:35:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12E7A800) [pid = 3628] [serial = 475] [outer = 00000000] 09:35:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15BF3C00) [pid = 3628] [serial = 476] [outer = 12E7A800] 09:35:29 INFO - PROCESS | 3628 | 1472661329499 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16003800) [pid = 3628] [serial = 477] [outer = 12E7A800] 09:35:29 INFO - PROCESS | 3628 | 1472661329907 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 573ms 09:35:29 INFO - PROCESS | 3628 | 1472661329953 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 3628 | 1472661329955 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 09:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:35:29 INFO - PROCESS | 3628 | 1472661329942 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 3628 | 1472661329944 Marionette TRACE conn2 <- [1,602,null,{}] 09:35:29 INFO - PROCESS | 3628 | 1472661329947 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:29 INFO - PROCESS | 3628 | 1472661329949 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:30 INFO - PROCESS | 3628 | 1472661330027 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:35:30 INFO - PROCESS | 3628 | 1472661330035 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 3628 | 1472661330037 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:30 INFO - PROCESS | 3628 | ++DOCSHELL 1591CC00 == 38 [pid = 3628] [id = 160] 09:35:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16CF0800) [pid = 3628] [serial = 478] [outer = 00000000] 09:35:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (199C6800) [pid = 3628] [serial = 479] [outer = 16CF0800] 09:35:30 INFO - PROCESS | 3628 | 1472661330089 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A10A000) [pid = 3628] [serial = 480] [outer = 16CF0800] 09:35:30 INFO - PROCESS | 3628 | 1472661330497 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 572ms 09:35:30 INFO - PROCESS | 3628 | 1472661330522 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 3628 | 1472661330524 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 09:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:35:30 INFO - PROCESS | 3628 | 1472661330527 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 3628 | 1472661330529 Marionette TRACE conn2 <- [1,606,null,{}] 09:35:30 INFO - PROCESS | 3628 | 1472661330537 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:30 INFO - PROCESS | 3628 | 1472661330539 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:30 INFO - PROCESS | 3628 | 1472661330616 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:35:30 INFO - PROCESS | 3628 | 1472661330621 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 3628 | 1472661330623 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:30 INFO - PROCESS | 3628 | ++DOCSHELL 17D6D800 == 39 [pid = 3628] [id = 161] 09:35:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1A110800) [pid = 3628] [serial = 481] [outer = 00000000] 09:35:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A463C00) [pid = 3628] [serial = 482] [outer = 1A110800] 09:35:30 INFO - PROCESS | 3628 | 1472661330667 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A46D800) [pid = 3628] [serial = 483] [outer = 1A110800] 09:35:31 INFO - PROCESS | 3628 | 1472661331103 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:35:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 617ms 09:35:31 INFO - PROCESS | 3628 | 1472661331149 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 3628 | 1472661331151 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 09:35:31 INFO - PROCESS | 3628 | 1472661331155 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:35:31 INFO - PROCESS | 3628 | 1472661331156 Marionette TRACE conn2 <- [1,610,null,{}] 09:35:31 INFO - PROCESS | 3628 | 1472661331160 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:31 INFO - PROCESS | 3628 | 1472661331162 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:31 INFO - PROCESS | 3628 | 1472661331239 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:35:31 INFO - PROCESS | 3628 | 1472661331359 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 3628 | 1472661331363 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:31 INFO - PROCESS | 3628 | ++DOCSHELL 10329400 == 40 [pid = 3628] [id = 162] 09:35:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (103C8C00) [pid = 3628] [serial = 484] [outer = 00000000] 09:35:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (10A4DC00) [pid = 3628] [serial = 485] [outer = 103C8C00] 09:35:31 INFO - PROCESS | 3628 | 1472661331423 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (112C8C00) [pid = 3628] [serial = 486] [outer = 103C8C00] 09:35:32 INFO - PROCESS | 3628 | 1472661332053 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 964ms 09:35:32 INFO - PROCESS | 3628 | 1472661332126 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 3628 | 1472661332132 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 09:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:35:32 INFO - PROCESS | 3628 | 1472661332139 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 3628 | 1472661332143 Marionette TRACE conn2 <- [1,614,null,{}] 09:35:32 INFO - PROCESS | 3628 | 1472661332184 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:32 INFO - PROCESS | 3628 | 1472661332187 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:32 INFO - PROCESS | 3628 | 1472661332300 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:35:32 INFO - PROCESS | 3628 | 1472661332417 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 3628 | 1472661332421 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:32 INFO - PROCESS | 3628 | ++DOCSHELL 15BFC800 == 41 [pid = 3628] [id = 163] 09:35:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16001800) [pid = 3628] [serial = 487] [outer = 00000000] 09:35:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1601CC00) [pid = 3628] [serial = 488] [outer = 16001800] 09:35:32 INFO - PROCESS | 3628 | 1472661332480 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1686E400) [pid = 3628] [serial = 489] [outer = 16001800] 09:35:33 INFO - PROCESS | 3628 | 1472661333029 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 919ms 09:35:33 INFO - PROCESS | 3628 | 1472661333072 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 3628 | 1472661333076 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 09:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:35:33 INFO - PROCESS | 3628 | 1472661333080 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 3628 | 1472661333082 Marionette TRACE conn2 <- [1,618,null,{}] 09:35:33 INFO - PROCESS | 3628 | 1472661333086 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:33 INFO - PROCESS | 3628 | 1472661333088 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:33 INFO - PROCESS | 3628 | 1472661333205 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:35:33 INFO - PROCESS | 3628 | 1472661333299 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 3628 | 1472661333285 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:33 INFO - PROCESS | 3628 | ++DOCSHELL 17D72C00 == 42 [pid = 3628] [id = 164] 09:35:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17D90400) [pid = 3628] [serial = 490] [outer = 00000000] 09:35:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19D1D000) [pid = 3628] [serial = 491] [outer = 17D90400] 09:35:33 INFO - PROCESS | 3628 | 1472661333340 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19DC9C00) [pid = 3628] [serial = 492] [outer = 17D90400] 09:35:33 INFO - PROCESS | 3628 | 1472661333916 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 918ms 09:35:33 INFO - PROCESS | 3628 | 1472661333991 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 3628 | 1472661333993 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 09:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:35:33 INFO - PROCESS | 3628 | 1472661334003 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 3628 | 1472661334009 Marionette TRACE conn2 <- [1,622,null,{}] 09:35:34 INFO - PROCESS | 3628 | 1472661334014 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:34 INFO - PROCESS | 3628 | 1472661334018 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:34 INFO - PROCESS | 3628 | 1472661334123 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:35:34 INFO - PROCESS | 3628 | 1472661334250 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 3628 | 1472661334253 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:34 INFO - PROCESS | 3628 | ++DOCSHELL 112C5000 == 43 [pid = 3628] [id = 165] 09:35:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (131A1000) [pid = 3628] [serial = 493] [outer = 00000000] 09:35:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17D02800) [pid = 3628] [serial = 494] [outer = 131A1000] 09:35:34 INFO - PROCESS | 3628 | 1472661334309 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17E0FC00) [pid = 3628] [serial = 495] [outer = 131A1000] 09:35:34 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:34 INFO - PROCESS | 3628 | 1472661334995 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:35:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1070ms 09:35:35 INFO - PROCESS | 3628 | 1472661335072 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 3628 | 1472661335076 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 09:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:35:35 INFO - PROCESS | 3628 | 1472661335080 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 3628 | 1472661335085 Marionette TRACE conn2 <- [1,626,null,{}] 09:35:35 INFO - PROCESS | 3628 | 1472661335090 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:35 INFO - PROCESS | 3628 | 1472661335093 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:35 INFO - PROCESS | 3628 | 1472661335173 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 10566000 == 42 [pid = 3628] [id = 141] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 17D6D800 == 41 [pid = 3628] [id = 161] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 1591CC00 == 40 [pid = 3628] [id = 160] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 12B72400 == 39 [pid = 3628] [id = 159] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 199C9800 == 38 [pid = 3628] [id = 158] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 16018800 == 37 [pid = 3628] [id = 157] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 16013000 == 36 [pid = 3628] [id = 156] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 172EE000 == 35 [pid = 3628] [id = 155] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 134A3400 == 34 [pid = 3628] [id = 154] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 112CA000 == 33 [pid = 3628] [id = 153] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 16BC7C00 == 32 [pid = 3628] [id = 150] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 10E6BC00 == 31 [pid = 3628] [id = 151] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 15831C00 == 30 [pid = 3628] [id = 152] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 112C5000 == 29 [pid = 3628] [id = 165] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 17D72C00 == 28 [pid = 3628] [id = 164] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 10329400 == 27 [pid = 3628] [id = 162] 09:35:35 INFO - PROCESS | 3628 | --DOCSHELL 15BFC800 == 26 [pid = 3628] [id = 163] 09:35:35 INFO - PROCESS | 3628 | 1472661335817 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 3628 | 1472661335820 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1600AC00) [pid = 3628] [serial = 431] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (112E5C00) [pid = 3628] [serial = 425] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1147C800) [pid = 3628] [serial = 426] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13A82000) [pid = 3628] [serial = 428] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13B5F000) [pid = 3628] [serial = 429] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (118A5400) [pid = 3628] [serial = 423] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (112EA800) [pid = 3628] [serial = 422] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17E0E000) [pid = 3628] [serial = 440] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (150E9C00) [pid = 3628] [serial = 417] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (13A81C00) [pid = 3628] [serial = 416] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17FF1C00) [pid = 3628] [serial = 447] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17298C00) [pid = 3628] [serial = 420] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (166C3000) [pid = 3628] [serial = 419] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17D0D400) [pid = 3628] [serial = 438] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1734C400) [pid = 3628] [serial = 437] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15BF4000) [pid = 3628] [serial = 443] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17FE7000) [pid = 3628] [serial = 441] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1686A000) [pid = 3628] [serial = 434] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17295C00) [pid = 3628] [serial = 435] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16011800) [pid = 3628] [serial = 432] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16CF6400) [pid = 3628] [serial = 444] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (199D3400) [pid = 3628] [serial = 449] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17FF1800) [pid = 3628] [serial = 446] [outer = 00000000] [url = about:blank] 09:35:35 INFO - PROCESS | 3628 | ++DOCSHELL 10375800 == 27 [pid = 3628] [id = 166] 09:35:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1055D800) [pid = 3628] [serial = 496] [outer = 00000000] 09:35:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10A4A800) [pid = 3628] [serial = 497] [outer = 1055D800] 09:35:35 INFO - PROCESS | 3628 | 1472661335957 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10E78400) [pid = 3628] [serial = 498] [outer = 1055D800] 09:35:36 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:36 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:36 INFO - PROCESS | 3628 | 1472661336388 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1340ms 09:35:36 INFO - PROCESS | 3628 | 1472661336430 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 3628 | 1472661336434 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 09:35:36 INFO - PROCESS | 3628 | 1472661336438 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:35:36 INFO - PROCESS | 3628 | 1472661336441 Marionette TRACE conn2 <- [1,630,null,{}] 09:35:36 INFO - PROCESS | 3628 | 1472661336446 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:36 INFO - PROCESS | 3628 | 1472661336450 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:36 INFO - PROCESS | 3628 | 1472661336536 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:35:36 INFO - PROCESS | 3628 | 1472661336545 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 3628 | 1472661336548 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:36 INFO - PROCESS | 3628 | ++DOCSHELL 11DA3C00 == 28 [pid = 3628] [id = 167] 09:35:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (11DA7400) [pid = 3628] [serial = 499] [outer = 00000000] 09:35:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (12B72400) [pid = 3628] [serial = 500] [outer = 11DA7400] 09:35:36 INFO - PROCESS | 3628 | 1472661336597 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12E80000) [pid = 3628] [serial = 501] [outer = 11DA7400] 09:35:37 INFO - PROCESS | 3628 | 1472661337028 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 618ms 09:35:37 INFO - PROCESS | 3628 | 1472661337062 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 3628 | 1472661337050 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 09:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:35:37 INFO - PROCESS | 3628 | 1472661337055 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 3628 | 1472661337057 Marionette TRACE conn2 <- [1,634,null,{}] 09:35:37 INFO - PROCESS | 3628 | 1472661337060 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 3628 | 1472661337063 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:37 INFO - PROCESS | 3628 | 1472661337176 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:35:37 INFO - PROCESS | 3628 | 1472661337186 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 3628 | 1472661337188 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:37 INFO - PROCESS | 3628 | ++DOCSHELL 11D88800 == 29 [pid = 3628] [id = 168] 09:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13F79000) [pid = 3628] [serial = 502] [outer = 00000000] 09:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (14521400) [pid = 3628] [serial = 503] [outer = 13F79000] 09:35:37 INFO - PROCESS | 3628 | 1472661337236 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1518C800) [pid = 3628] [serial = 504] [outer = 13F79000] 09:35:37 INFO - PROCESS | 3628 | 1472661337664 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 602ms 09:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:35:37 INFO - PROCESS | 3628 | 1472661337686 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 3628 | 1472661337688 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 09:35:37 INFO - PROCESS | 3628 | 1472661337694 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 3628 | 1472661337699 Marionette TRACE conn2 <- [1,638,null,{}] 09:35:37 INFO - PROCESS | 3628 | 1472661337709 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 3628 | 1472661337712 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:37 INFO - PROCESS | 3628 | 1472661337797 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:35:37 INFO - PROCESS | 3628 | 1472661337804 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 3628 | 1472661337806 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:37 INFO - PROCESS | 3628 | ++DOCSHELL 15B1D800 == 30 [pid = 3628] [id = 169] 09:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15B1E000) [pid = 3628] [serial = 505] [outer = 00000000] 09:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16011C00) [pid = 3628] [serial = 506] [outer = 15B1E000] 09:35:37 INFO - PROCESS | 3628 | 1472661337851 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1601F800) [pid = 3628] [serial = 507] [outer = 15B1E000] 09:35:38 INFO - PROCESS | 3628 | 1472661338306 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 663ms 09:35:38 INFO - PROCESS | 3628 | 1472661338369 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 3628 | 1472661338371 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 09:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:35:38 INFO - PROCESS | 3628 | 1472661338380 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 3628 | 1472661338382 Marionette TRACE conn2 <- [1,642,null,{}] 09:35:38 INFO - PROCESS | 3628 | 1472661338386 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:38 INFO - PROCESS | 3628 | 1472661338388 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:38 INFO - PROCESS | 3628 | 1472661338494 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:35:38 INFO - PROCESS | 3628 | 1472661338556 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 3628 | 1472661338558 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:38 INFO - PROCESS | 3628 | ++DOCSHELL 16A11C00 == 31 [pid = 3628] [id = 170] 09:35:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16BC2400) [pid = 3628] [serial = 508] [outer = 00000000] 09:35:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17296400) [pid = 3628] [serial = 509] [outer = 16BC2400] 09:35:38 INFO - PROCESS | 3628 | 1472661338603 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1729D800) [pid = 3628] [serial = 510] [outer = 16BC2400] 09:35:38 INFO - PROCESS | 3628 | 1472661338993 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 677ms 09:35:39 INFO - PROCESS | 3628 | 1472661339046 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 3628 | 1472661339048 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 09:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:35:39 INFO - PROCESS | 3628 | 1472661339051 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 3628 | 1472661339053 Marionette TRACE conn2 <- [1,646,null,{}] 09:35:39 INFO - PROCESS | 3628 | 1472661339064 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:39 INFO - PROCESS | 3628 | 1472661339066 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:39 INFO - PROCESS | 3628 | 1472661339167 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:35:39 INFO - PROCESS | 3628 | 1472661339172 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 3628 | 1472661339179 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:39 INFO - PROCESS | 3628 | ++DOCSHELL 172F4C00 == 32 [pid = 3628] [id = 171] 09:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (173F7800) [pid = 3628] [serial = 511] [outer = 00000000] 09:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (173FE000) [pid = 3628] [serial = 512] [outer = 173F7800] 09:35:39 INFO - PROCESS | 3628 | 1472661339236 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17D6D000) [pid = 3628] [serial = 513] [outer = 173F7800] 09:35:39 INFO - PROCESS | 3628 | 1472661339680 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 678ms 09:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:35:39 INFO - PROCESS | 3628 | 1472661339733 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 3628 | 1472661339735 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 09:35:39 INFO - PROCESS | 3628 | 1472661339739 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 3628 | 1472661339740 Marionette TRACE conn2 <- [1,650,null,{}] 09:35:39 INFO - PROCESS | 3628 | 1472661339744 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:39 INFO - PROCESS | 3628 | 1472661339746 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:39 INFO - PROCESS | 3628 | 1472661339877 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:35:39 INFO - PROCESS | 3628 | 1472661339889 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 3628 | 1472661339891 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:39 INFO - PROCESS | 3628 | ++DOCSHELL 10A10000 == 33 [pid = 3628] [id = 172] 09:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17FE5C00) [pid = 3628] [serial = 514] [outer = 00000000] 09:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1969C000) [pid = 3628] [serial = 515] [outer = 17FE5C00] 09:35:39 INFO - PROCESS | 3628 | 1472661339962 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1978A000) [pid = 3628] [serial = 516] [outer = 17FE5C00] 09:35:40 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (199D1000) [pid = 3628] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:35:40 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (173FB800) [pid = 3628] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:35:40 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10E6C800) [pid = 3628] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:35:40 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (112CB800) [pid = 3628] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:35:40 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13B5A000) [pid = 3628] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:35:40 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17E0C400) [pid = 3628] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:35:40 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15832400) [pid = 3628] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:35:40 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (166C1800) [pid = 3628] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:35:40 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12E7A800) [pid = 3628] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:35:40 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16013400) [pid = 3628] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:35:40 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16CF0800) [pid = 3628] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:35:40 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A110800) [pid = 3628] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:35:40 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:40 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:40 INFO - PROCESS | 3628 | 1472661340488 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 813ms 09:35:40 INFO - PROCESS | 3628 | 1472661340544 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 3628 | 1472661340546 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 09:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:35:40 INFO - PROCESS | 3628 | 1472661340550 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 3628 | 1472661340551 Marionette TRACE conn2 <- [1,654,null,{}] 09:35:40 INFO - PROCESS | 3628 | 1472661340555 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:40 INFO - PROCESS | 3628 | 1472661340557 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:40 INFO - PROCESS | 3628 | 1472661340638 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:35:40 INFO - PROCESS | 3628 | 1472661340644 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 3628 | 1472661340646 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:40 INFO - PROCESS | 3628 | ++DOCSHELL 1600BC00 == 34 [pid = 3628] [id = 173] 09:35:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16016400) [pid = 3628] [serial = 517] [outer = 00000000] 09:35:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17E0D800) [pid = 3628] [serial = 518] [outer = 16016400] 09:35:40 INFO - PROCESS | 3628 | 1472661340691 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17FED000) [pid = 3628] [serial = 519] [outer = 16016400] 09:35:40 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:40 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:41 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:41 INFO - PROCESS | 3628 | 1472661341083 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 573ms 09:35:41 INFO - PROCESS | 3628 | 1472661341129 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 3628 | 1472661341131 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 09:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:35:41 INFO - PROCESS | 3628 | 1472661341135 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 3628 | 1472661341137 Marionette TRACE conn2 <- [1,658,null,{}] 09:35:41 INFO - PROCESS | 3628 | 1472661341140 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:41 INFO - PROCESS | 3628 | 1472661341142 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:41 INFO - PROCESS | 3628 | 1472661341218 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:35:41 INFO - PROCESS | 3628 | 1472661341225 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 3628 | 1472661341227 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:41 INFO - PROCESS | 3628 | ++DOCSHELL 173FB800 == 35 [pid = 3628] [id = 174] 09:35:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1969F800) [pid = 3628] [serial = 520] [outer = 00000000] 09:35:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (19D20800) [pid = 3628] [serial = 521] [outer = 1969F800] 09:35:41 INFO - PROCESS | 3628 | 1472661341275 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (19DC5800) [pid = 3628] [serial = 522] [outer = 1969F800] 09:35:41 INFO - PROCESS | 3628 | 1472661341723 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 617ms 09:35:41 INFO - PROCESS | 3628 | 1472661341758 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 3628 | 1472661341760 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 09:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:35:41 INFO - PROCESS | 3628 | 1472661341763 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 3628 | 1472661341765 Marionette TRACE conn2 <- [1,662,null,{}] 09:35:41 INFO - PROCESS | 3628 | 1472661341768 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:41 INFO - PROCESS | 3628 | 1472661341770 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:41 INFO - PROCESS | 3628 | 1472661341829 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:35:41 INFO - PROCESS | 3628 | 1472661341834 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 3628 | 1472661341836 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:41 INFO - PROCESS | 3628 | ++DOCSHELL 19DD0400 == 36 [pid = 3628] [id = 175] 09:35:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (19DD2000) [pid = 3628] [serial = 523] [outer = 00000000] 09:35:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A103000) [pid = 3628] [serial = 524] [outer = 19DD2000] 09:35:41 INFO - PROCESS | 3628 | 1472661341883 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A130C00) [pid = 3628] [serial = 525] [outer = 19DD2000] 09:35:42 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:42 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:42 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:42 INFO - PROCESS | 3628 | 1472661342469 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:35:42 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 09:35:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 783ms 09:35:42 INFO - PROCESS | 3628 | 1472661342543 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 3628 | 1472661342548 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 09:35:42 INFO - PROCESS | 3628 | 1472661342553 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:35:42 INFO - PROCESS | 3628 | 1472661342556 Marionette TRACE conn2 <- [1,666,null,{}] 09:35:42 INFO - PROCESS | 3628 | 1472661342587 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:42 INFO - PROCESS | 3628 | 1472661342590 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:42 INFO - PROCESS | 3628 | 1472661342716 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:35:42 INFO - PROCESS | 3628 | 1472661342790 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 3628 | 1472661342793 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:42 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E4000 == 37 [pid = 3628] [id = 176] 09:35:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10A49C00) [pid = 3628] [serial = 526] [outer = 00000000] 09:35:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (11C11400) [pid = 3628] [serial = 527] [outer = 10A49C00] 09:35:42 INFO - PROCESS | 3628 | 1472661342892 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (134AA000) [pid = 3628] [serial = 528] [outer = 10A49C00] 09:35:43 INFO - PROCESS | 3628 | 1472661343572 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1084ms 09:35:43 INFO - PROCESS | 3628 | 1472661343632 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 3628 | 1472661343637 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 09:35:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:35:43 INFO - PROCESS | 3628 | 1472661343644 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 3628 | 1472661343647 Marionette TRACE conn2 <- [1,670,null,{}] 09:35:43 INFO - PROCESS | 3628 | 1472661343652 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:43 INFO - PROCESS | 3628 | 1472661343657 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:43 INFO - PROCESS | 3628 | 1472661343817 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:35:43 INFO - PROCESS | 3628 | 1472661343891 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 3628 | 1472661343894 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:43 INFO - PROCESS | 3628 | ++DOCSHELL 10A0A400 == 38 [pid = 3628] [id = 177] 09:35:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (112CA400) [pid = 3628] [serial = 529] [outer = 00000000] 09:35:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1319A800) [pid = 3628] [serial = 530] [outer = 112CA400] 09:35:43 INFO - PROCESS | 3628 | 1472661343993 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (15827000) [pid = 3628] [serial = 531] [outer = 112CA400] 09:35:44 INFO - PROCESS | 3628 | --DOCSHELL 173FB800 == 37 [pid = 3628] [id = 174] 09:35:44 INFO - PROCESS | 3628 | --DOCSHELL 1600BC00 == 36 [pid = 3628] [id = 173] 09:35:44 INFO - PROCESS | 3628 | --DOCSHELL 10A10000 == 35 [pid = 3628] [id = 172] 09:35:44 INFO - PROCESS | 3628 | --DOCSHELL 172F4C00 == 34 [pid = 3628] [id = 171] 09:35:44 INFO - PROCESS | 3628 | --DOCSHELL 16A11C00 == 33 [pid = 3628] [id = 170] 09:35:44 INFO - PROCESS | 3628 | --DOCSHELL 15B1D800 == 32 [pid = 3628] [id = 169] 09:35:44 INFO - PROCESS | 3628 | --DOCSHELL 11D88800 == 31 [pid = 3628] [id = 168] 09:35:44 INFO - PROCESS | 3628 | --DOCSHELL 11DA3C00 == 30 [pid = 3628] [id = 167] 09:35:44 INFO - PROCESS | 3628 | --DOCSHELL 10375800 == 29 [pid = 3628] [id = 166] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1A463C00) [pid = 3628] [serial = 482] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (19DCF800) [pid = 3628] [serial = 473] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17D65C00) [pid = 3628] [serial = 464] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11245C00) [pid = 3628] [serial = 452] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (114F0C00) [pid = 3628] [serial = 453] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1180C400) [pid = 3628] [serial = 458] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (12B7A800) [pid = 3628] [serial = 459] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (150EFC00) [pid = 3628] [serial = 461] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15917400) [pid = 3628] [serial = 462] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19D17400) [pid = 3628] [serial = 450] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15BF8400) [pid = 3628] [serial = 455] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17FEC400) [pid = 3628] [serial = 470] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1600A000) [pid = 3628] [serial = 456] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (19781800) [pid = 3628] [serial = 471] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16003800) [pid = 3628] [serial = 477] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15BF3C00) [pid = 3628] [serial = 476] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1A46D800) [pid = 3628] [serial = 483] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (19F6B800) [pid = 3628] [serial = 474] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16DA8000) [pid = 3628] [serial = 467] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17D08000) [pid = 3628] [serial = 468] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (199C6800) [pid = 3628] [serial = 479] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A10A000) [pid = 3628] [serial = 480] [outer = 00000000] [url = about:blank] 09:35:44 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17D6EC00) [pid = 3628] [serial = 465] [outer = 00000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3628 | 1472661345225 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:35:45 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) 09:35:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1597ms 09:35:45 INFO - PROCESS | 3628 | 1472661345245 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 3628 | 1472661345249 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 09:35:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:35:45 INFO - PROCESS | 3628 | 1472661345254 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 3628 | 1472661345257 Marionette TRACE conn2 <- [1,674,null,{}] 09:35:45 INFO - PROCESS | 3628 | 1472661345268 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:45 INFO - PROCESS | 3628 | 1472661345271 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:45 INFO - PROCESS | 3628 | 1472661345395 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:35:45 INFO - PROCESS | 3628 | 1472661345476 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 3628 | 1472661345479 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:45 INFO - PROCESS | 3628 | ++DOCSHELL 112E6000 == 30 [pid = 3628] [id = 178] 09:35:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (112ED800) [pid = 3628] [serial = 532] [outer = 00000000] 09:35:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12B7A800) [pid = 3628] [serial = 533] [outer = 112ED800] 09:35:45 INFO - PROCESS | 3628 | 1472661345528 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (131A5000) [pid = 3628] [serial = 534] [outer = 112ED800] 09:35:46 INFO - PROCESS | 3628 | 1472661346346 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:35:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1114ms 09:35:46 INFO - PROCESS | 3628 | 1472661346374 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 3628 | 1472661346378 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 09:35:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:35:46 INFO - PROCESS | 3628 | 1472661346385 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 3628 | 1472661346387 Marionette TRACE conn2 <- [1,678,null,{}] 09:35:46 INFO - PROCESS | 3628 | 1472661346391 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:46 INFO - PROCESS | 3628 | 1472661346393 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:46 INFO - PROCESS | 3628 | 1472661346488 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:35:46 INFO - PROCESS | 3628 | 1472661346494 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 3628 | 1472661346496 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:46 INFO - PROCESS | 3628 | ++DOCSHELL 1518D000 == 31 [pid = 3628] [id = 179] 09:35:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15190400) [pid = 3628] [serial = 535] [outer = 00000000] 09:35:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15911400) [pid = 3628] [serial = 536] [outer = 15190400] 09:35:46 INFO - PROCESS | 3628 | 1472661346544 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15BF3C00) [pid = 3628] [serial = 537] [outer = 15190400] 09:35:47 INFO - PROCESS | 3628 | 1472661347497 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:35:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1175ms 09:35:47 INFO - PROCESS | 3628 | 1472661347561 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 3628 | 1472661347563 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 09:35:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:35:47 INFO - PROCESS | 3628 | 1472661347567 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 3628 | 1472661347571 Marionette TRACE conn2 <- [1,682,null,{}] 09:35:47 INFO - PROCESS | 3628 | 1472661347586 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:47 INFO - PROCESS | 3628 | 1472661347591 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:47 INFO - PROCESS | 3628 | 1472661347697 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:35:47 INFO - PROCESS | 3628 | 1472661347688 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 3628 | 1472661347691 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:47 INFO - PROCESS | 3628 | ++DOCSHELL 16020000 == 32 [pid = 3628] [id = 180] 09:35:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (165A2800) [pid = 3628] [serial = 538] [outer = 00000000] 09:35:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16CEE400) [pid = 3628] [serial = 539] [outer = 165A2800] 09:35:47 INFO - PROCESS | 3628 | 1472661347748 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (172A1000) [pid = 3628] [serial = 540] [outer = 165A2800] 09:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16BC2400) [pid = 3628] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1055D800) [pid = 3628] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11DA7400) [pid = 3628] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13F79000) [pid = 3628] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15B1E000) [pid = 3628] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (173F7800) [pid = 3628] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (103C8C00) [pid = 3628] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16001800) [pid = 3628] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17D90400) [pid = 3628] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1969F800) [pid = 3628] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (17FE5C00) [pid = 3628] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (16016400) [pid = 3628] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:35:48 INFO - PROCESS | 3628 | 1472661348646 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:35:48 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) 09:35:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1114ms 09:35:48 INFO - PROCESS | 3628 | 1472661348672 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 3628 | 1472661348676 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 09:35:48 INFO - PROCESS | 3628 | 1472661348680 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:35:48 INFO - PROCESS | 3628 | 1472661348682 Marionette TRACE conn2 <- [1,686,null,{}] 09:35:48 INFO - PROCESS | 3628 | 1472661348685 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:48 INFO - PROCESS | 3628 | 1472661348687 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:48 INFO - PROCESS | 3628 | 1472661348770 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:35:48 INFO - PROCESS | 3628 | 1472661348775 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 3628 | 1472661348778 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:48 INFO - PROCESS | 3628 | ++DOCSHELL 14526000 == 33 [pid = 3628] [id = 181] 09:35:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (15911C00) [pid = 3628] [serial = 541] [outer = 00000000] 09:35:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (16A10400) [pid = 3628] [serial = 542] [outer = 15911C00] 09:35:48 INFO - PROCESS | 3628 | 1472661348824 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (172E8C00) [pid = 3628] [serial = 543] [outer = 15911C00] 09:35:49 INFO - PROCESS | 3628 | 1472661349721 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:35:49 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) 09:35:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1039ms 09:35:49 INFO - PROCESS | 3628 | 1472661349730 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 3628 | 1472661349732 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 09:35:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:35:49 INFO - PROCESS | 3628 | 1472661349735 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 3628 | 1472661349737 Marionette TRACE conn2 <- [1,690,null,{}] 09:35:49 INFO - PROCESS | 3628 | 1472661349741 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:49 INFO - PROCESS | 3628 | 1472661349743 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:49 INFO - PROCESS | 3628 | 1472661349847 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:35:49 INFO - PROCESS | 3628 | 1472661349854 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 3628 | 1472661349856 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:49 INFO - PROCESS | 3628 | ++DOCSHELL 1601B000 == 34 [pid = 3628] [id = 182] 09:35:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1601E800) [pid = 3628] [serial = 544] [outer = 00000000] 09:35:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (17D67000) [pid = 3628] [serial = 545] [outer = 1601E800] 09:35:49 INFO - PROCESS | 3628 | 1472661349902 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (17D68800) [pid = 3628] [serial = 546] [outer = 1601E800] 09:35:50 INFO - PROCESS | 3628 | 1472661350786 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:35:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1099ms 09:35:50 INFO - PROCESS | 3628 | 1472661350841 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 3628 | 1472661350846 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 09:35:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:35:50 INFO - PROCESS | 3628 | 1472661350852 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 3628 | 1472661350856 Marionette TRACE conn2 <- [1,694,null,{}] 09:35:50 INFO - PROCESS | 3628 | 1472661350862 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:50 INFO - PROCESS | 3628 | 1472661350865 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:50 INFO - PROCESS | 3628 | 1472661351006 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:35:51 INFO - PROCESS | 3628 | 1472661351081 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 3628 | 1472661351084 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:51 INFO - PROCESS | 3628 | ++DOCSHELL 1180E400 == 35 [pid = 3628] [id = 183] 09:35:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11897400) [pid = 3628] [serial = 547] [outer = 00000000] 09:35:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (11D85000) [pid = 3628] [serial = 548] [outer = 11897400] 09:35:51 INFO - PROCESS | 3628 | 1472661351144 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12BC6800) [pid = 3628] [serial = 549] [outer = 11897400] 09:35:52 INFO - PROCESS | 3628 | 1472661352174 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:35:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1340ms 09:35:52 INFO - PROCESS | 3628 | 1472661352252 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 3628 | 1472661352257 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 09:35:52 INFO - PROCESS | 3628 | 1472661352264 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 3628 | 1472661352267 Marionette TRACE conn2 <- [1,698,null,{}] 09:35:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:35:52 INFO - PROCESS | 3628 | 1472661352271 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:52 INFO - PROCESS | 3628 | 1472661352274 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:52 INFO - PROCESS | 3628 | 1472661352368 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:35:52 INFO - PROCESS | 3628 | 1472661352563 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 3628 | 1472661352566 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:52 INFO - PROCESS | 3628 | ++DOCSHELL 1600A800 == 36 [pid = 3628] [id = 184] 09:35:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1600BC00) [pid = 3628] [serial = 550] [outer = 00000000] 09:35:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16015400) [pid = 3628] [serial = 551] [outer = 1600BC00] 09:35:52 INFO - PROCESS | 3628 | 1472661352632 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16A0C000) [pid = 3628] [serial = 552] [outer = 1600BC00] 09:35:53 INFO - PROCESS | 3628 | --DOCSHELL 14526000 == 35 [pid = 3628] [id = 181] 09:35:53 INFO - PROCESS | 3628 | --DOCSHELL 16020000 == 34 [pid = 3628] [id = 180] 09:35:53 INFO - PROCESS | 3628 | --DOCSHELL 1518D000 == 33 [pid = 3628] [id = 179] 09:35:53 INFO - PROCESS | 3628 | --DOCSHELL 112E6000 == 32 [pid = 3628] [id = 178] 09:35:53 INFO - PROCESS | 3628 | --DOCSHELL 10A0A400 == 31 [pid = 3628] [id = 177] 09:35:53 INFO - PROCESS | 3628 | --DOCSHELL 0F9E4000 == 30 [pid = 3628] [id = 176] 09:35:53 INFO - PROCESS | 3628 | --DOCSHELL 19DD0400 == 29 [pid = 3628] [id = 175] 09:35:53 INFO - PROCESS | 3628 | --DOCSHELL 1601B000 == 28 [pid = 3628] [id = 182] 09:35:53 INFO - PROCESS | 3628 | --DOCSHELL 1180E400 == 27 [pid = 3628] [id = 183] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17296400) [pid = 3628] [serial = 509] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10A4A800) [pid = 3628] [serial = 497] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10E78400) [pid = 3628] [serial = 498] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (12B72400) [pid = 3628] [serial = 500] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (12E80000) [pid = 3628] [serial = 501] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (14521400) [pid = 3628] [serial = 503] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1518C800) [pid = 3628] [serial = 504] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16011C00) [pid = 3628] [serial = 506] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (173FE000) [pid = 3628] [serial = 512] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (112C8C00) [pid = 3628] [serial = 486] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (10A4DC00) [pid = 3628] [serial = 485] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1686E400) [pid = 3628] [serial = 489] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1601CC00) [pid = 3628] [serial = 488] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (19DC9C00) [pid = 3628] [serial = 492] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (19D1D000) [pid = 3628] [serial = 491] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (17D02800) [pid = 3628] [serial = 494] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1729D800) [pid = 3628] [serial = 510] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (19DC5800) [pid = 3628] [serial = 522] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1A103000) [pid = 3628] [serial = 524] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1969C000) [pid = 3628] [serial = 515] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (17D6D000) [pid = 3628] [serial = 513] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (19D20800) [pid = 3628] [serial = 521] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (17E0D800) [pid = 3628] [serial = 518] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (1978A000) [pid = 3628] [serial = 516] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (17FED000) [pid = 3628] [serial = 519] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (1601F800) [pid = 3628] [serial = 507] [outer = 00000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3628 | 1472661354122 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:35:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1883ms 09:35:54 INFO - PROCESS | 3628 | 1472661354160 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 3628 | 1472661354165 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 09:35:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:35:54 INFO - PROCESS | 3628 | 1472661354170 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 3628 | 1472661354174 Marionette TRACE conn2 <- [1,702,null,{}] 09:35:54 INFO - PROCESS | 3628 | 1472661354180 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:54 INFO - PROCESS | 3628 | 1472661354183 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:54 INFO - PROCESS | 3628 | 1472661354273 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:35:54 INFO - PROCESS | 3628 | 1472661354345 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 3628 | 1472661354347 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:54 INFO - PROCESS | 3628 | ++DOCSHELL 10A03000 == 28 [pid = 3628] [id = 185] 09:35:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (10A04800) [pid = 3628] [serial = 553] [outer = 00000000] 09:35:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (112C7000) [pid = 3628] [serial = 554] [outer = 10A04800] 09:35:54 INFO - PROCESS | 3628 | 1472661354383 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (112D1C00) [pid = 3628] [serial = 555] [outer = 10A04800] 09:35:55 INFO - PROCESS | 3628 | 1472661355273 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:35:55 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 09:35:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1144ms 09:35:55 INFO - PROCESS | 3628 | 1472661355329 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 3628 | 1472661355334 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 09:35:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:35:55 INFO - PROCESS | 3628 | 1472661355341 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 3628 | 1472661355344 Marionette TRACE conn2 <- [1,706,null,{}] 09:35:55 INFO - PROCESS | 3628 | 1472661355348 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:55 INFO - PROCESS | 3628 | 1472661355351 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:55 INFO - PROCESS | 3628 | 1472661355419 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:35:55 INFO - PROCESS | 3628 | 1472661355427 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 3628 | 1472661355429 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:55 INFO - PROCESS | 3628 | ++DOCSHELL 11D08800 == 29 [pid = 3628] [id = 186] 09:35:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (11D7F800) [pid = 3628] [serial = 556] [outer = 00000000] 09:35:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (129EBC00) [pid = 3628] [serial = 557] [outer = 11D7F800] 09:35:55 INFO - PROCESS | 3628 | 1472661355477 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (12BBE400) [pid = 3628] [serial = 558] [outer = 11D7F800] 09:35:56 INFO - PROCESS | 3628 | 1472661356659 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:35:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1340ms 09:35:56 INFO - PROCESS | 3628 | 1472661356684 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 3628 | 1472661356689 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 09:35:56 INFO - PROCESS | 3628 | 1472661356694 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:35:56 INFO - PROCESS | 3628 | 1472661356697 Marionette TRACE conn2 <- [1,710,null,{}] 09:35:56 INFO - PROCESS | 3628 | 1472661356704 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 3628 | 1472661356710 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:56 INFO - PROCESS | 3628 | 1472661356832 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:35:56 INFO - PROCESS | 3628 | 1472661356963 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 3628 | 1472661356966 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:56 INFO - PROCESS | 3628 | ++DOCSHELL 1147AC00 == 30 [pid = 3628] [id = 187] 09:35:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (114DFC00) [pid = 3628] [serial = 559] [outer = 00000000] 09:35:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (12C88400) [pid = 3628] [serial = 560] [outer = 114DFC00] 09:35:57 INFO - PROCESS | 3628 | 1472661357023 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (13236400) [pid = 3628] [serial = 561] [outer = 114DFC00] 09:35:57 INFO - PROCESS | 3628 | --DOCSHELL 10A03000 == 29 [pid = 3628] [id = 185] 09:35:57 INFO - PROCESS | 3628 | --DOCSHELL 1600A800 == 28 [pid = 3628] [id = 184] 09:35:57 INFO - PROCESS | 3628 | 1472661357695 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 3628 | 1472661357742 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 09:35:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:35:57 INFO - PROCESS | 3628 | 1472661357746 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 3628 | 1472661357749 Marionette TRACE conn2 <- [1,714,null,{}] 09:35:57 INFO - PROCESS | 3628 | 1472661357754 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:57 INFO - PROCESS | 3628 | 1472661357757 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:57 INFO - PROCESS | 3628 | 1472661357858 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:35:57 INFO - PROCESS | 3628 | 1472661357934 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 3628 | 1472661357937 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:57 INFO - PROCESS | 3628 | ++DOCSHELL 112ECC00 == 29 [pid = 3628] [id = 188] 09:35:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1146EC00) [pid = 3628] [serial = 562] [outer = 00000000] 09:35:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (129F7400) [pid = 3628] [serial = 563] [outer = 1146EC00] 09:35:57 INFO - PROCESS | 3628 | 1472661357985 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (132A1800) [pid = 3628] [serial = 564] [outer = 1146EC00] 09:35:58 INFO - PROCESS | 3628 | 1472661358492 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:35:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:35:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 768ms 09:35:58 INFO - PROCESS | 3628 | 1472661358529 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 3628 | 1472661358534 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 09:35:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:35:58 INFO - PROCESS | 3628 | 1472661358540 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 3628 | 1472661358543 Marionette TRACE conn2 <- [1,718,null,{}] 09:35:58 INFO - PROCESS | 3628 | 1472661358546 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 3628 | 1472661358549 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:58 INFO - PROCESS | 3628 | 1472661358658 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:35:58 INFO - PROCESS | 3628 | 1472661358649 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 3628 | 1472661358651 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:58 INFO - PROCESS | 3628 | ++DOCSHELL 1451BC00 == 30 [pid = 3628] [id = 189] 09:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (14520C00) [pid = 3628] [serial = 565] [outer = 00000000] 09:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (14525C00) [pid = 3628] [serial = 566] [outer = 14520C00] 09:35:58 INFO - PROCESS | 3628 | 1472661358700 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (150EFC00) [pid = 3628] [serial = 567] [outer = 14520C00] 09:35:59 INFO - PROCESS | 3628 | 1472661359171 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 3628 | 1472661359205 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 09:35:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:35:59 INFO - PROCESS | 3628 | 1472661359209 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 3628 | 1472661359213 Marionette TRACE conn2 <- [1,722,null,{}] 09:35:59 INFO - PROCESS | 3628 | 1472661359229 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 3628 | 1472661359233 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:59 INFO - PROCESS | 3628 | 1472661359348 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:35:59 INFO - PROCESS | 3628 | 1472661359355 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 3628 | 1472661359358 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:35:59 INFO - PROCESS | 3628 | ++DOCSHELL 16007400 == 31 [pid = 3628] [id = 190] 09:35:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1600A000) [pid = 3628] [serial = 568] [outer = 00000000] 09:35:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (16014400) [pid = 3628] [serial = 569] [outer = 1600A000] 09:35:59 INFO - PROCESS | 3628 | 1472661359407 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1601AC00) [pid = 3628] [serial = 570] [outer = 1600A000] 09:35:59 INFO - PROCESS | 3628 | 1472661359846 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:35:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 662ms 09:35:59 INFO - PROCESS | 3628 | 1472661359891 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 3628 | 1472661359894 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 09:35:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:35:59 INFO - PROCESS | 3628 | 1472661359897 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 3628 | 1472661359899 Marionette TRACE conn2 <- [1,726,null,{}] 09:35:59 INFO - PROCESS | 3628 | 1472661359902 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 3628 | 1472661359904 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:00 INFO - PROCESS | 3628 | 1472661360030 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10A04800) [pid = 3628] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (165A2800) [pid = 3628] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (112CA400) [pid = 3628] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (10A49C00) [pid = 3628] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (15190400) [pid = 3628] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (19DD2000) [pid = 3628] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (112ED800) [pid = 3628] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (15911C00) [pid = 3628] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (11897400) [pid = 3628] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (131A1000) [pid = 3628] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1601E800) [pid = 3628] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:36:00 INFO - PROCESS | 3628 | 1472661360087 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 3628 | 1472661360089 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:00 INFO - PROCESS | 3628 | ++DOCSHELL 10A04800 == 32 [pid = 3628] [id = 191] 09:36:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (10A49C00) [pid = 3628] [serial = 571] [outer = 00000000] 09:36:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (11897400) [pid = 3628] [serial = 572] [outer = 10A49C00] 09:36:00 INFO - PROCESS | 3628 | 1472661360136 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1600B000) [pid = 3628] [serial = 573] [outer = 10A49C00] 09:36:00 INFO - PROCESS | 3628 | 1472661360944 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:36:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1100ms 09:36:00 INFO - PROCESS | 3628 | 1472661361000 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 3628 | 1472661361002 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 09:36:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:36:00 INFO - PROCESS | 3628 | 1472661361006 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 3628 | 1472661361008 Marionette TRACE conn2 <- [1,730,null,{}] 09:36:00 INFO - PROCESS | 3628 | 1472661361011 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:00 INFO - PROCESS | 3628 | 1472661361013 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:01 INFO - PROCESS | 3628 | 1472661361089 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:36:01 INFO - PROCESS | 3628 | 1472661361159 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 3628 | 1472661361145 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:01 INFO - PROCESS | 3628 | ++DOCSHELL 166C2800 == 33 [pid = 3628] [id = 192] 09:36:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (166C3800) [pid = 3628] [serial = 574] [outer = 00000000] 09:36:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (1729EC00) [pid = 3628] [serial = 575] [outer = 166C3800] 09:36:01 INFO - PROCESS | 3628 | 1472661361190 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (172A3000) [pid = 3628] [serial = 576] [outer = 166C3800] 09:36:02 INFO - PROCESS | 3628 | 1472661362086 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:36:02 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 09:36:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1099ms 09:36:02 INFO - PROCESS | 3628 | 1472661362119 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 3628 | 1472661362124 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 09:36:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:36:02 INFO - PROCESS | 3628 | 1472661362114 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 3628 | 1472661362117 Marionette TRACE conn2 <- [1,734,null,{}] 09:36:02 INFO - PROCESS | 3628 | 1472661362123 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 3628 | 1472661362126 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:02 INFO - PROCESS | 3628 | 1472661362267 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:36:02 INFO - PROCESS | 3628 | 1472661362337 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 3628 | 1472661362340 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:02 INFO - PROCESS | 3628 | ++DOCSHELL 118A0800 == 34 [pid = 3628] [id = 193] 09:36:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (118A5400) [pid = 3628] [serial = 577] [outer = 00000000] 09:36:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (129EF000) [pid = 3628] [serial = 578] [outer = 118A5400] 09:36:02 INFO - PROCESS | 3628 | 1472661362443 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (13B57400) [pid = 3628] [serial = 579] [outer = 118A5400] 09:36:03 INFO - PROCESS | 3628 | 1472661363477 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:36:03 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.) 09:36:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1401ms 09:36:03 INFO - PROCESS | 3628 | 1472661363559 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 3628 | 1472661363564 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 09:36:03 INFO - PROCESS | 3628 | 1472661363571 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:36:03 INFO - PROCESS | 3628 | 1472661363574 Marionette TRACE conn2 <- [1,738,null,{}] 09:36:03 INFO - PROCESS | 3628 | 1472661363579 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:03 INFO - PROCESS | 3628 | 1472661363581 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:03 INFO - PROCESS | 3628 | 1472661363709 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:36:03 INFO - PROCESS | 3628 | 1472661363794 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 3628 | 1472661363797 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:03 INFO - PROCESS | 3628 | ++DOCSHELL 1591C800 == 35 [pid = 3628] [id = 194] 09:36:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1591F400) [pid = 3628] [serial = 580] [outer = 00000000] 09:36:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16004C00) [pid = 3628] [serial = 581] [outer = 1591F400] 09:36:03 INFO - PROCESS | 3628 | 1472661363854 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1600E800) [pid = 3628] [serial = 582] [outer = 1591F400] 09:36:04 INFO - PROCESS | 3628 | 1472661364827 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:36:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1295ms 09:36:04 INFO - PROCESS | 3628 | 1472661364883 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:36:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:36:04 INFO - PROCESS | 3628 | 1472661364886 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 09:36:04 INFO - PROCESS | 3628 | 1472661364891 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 3628 | 1472661364894 Marionette TRACE conn2 <- [1,742,null,{}] 09:36:04 INFO - PROCESS | 3628 | 1472661364902 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:04 INFO - PROCESS | 3628 | 1472661364907 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:05 INFO - PROCESS | 3628 | 1472661365024 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:36:05 INFO - PROCESS | 3628 | 1472661365147 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 3628 | 1472661365151 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:05 INFO - PROCESS | 3628 | ++DOCSHELL 112E5000 == 36 [pid = 3628] [id = 195] 09:36:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (112E5C00) [pid = 3628] [serial = 583] [outer = 00000000] 09:36:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11801400) [pid = 3628] [serial = 584] [outer = 112E5C00] 09:36:05 INFO - PROCESS | 3628 | 1472661365203 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1189B400) [pid = 3628] [serial = 585] [outer = 112E5C00] 09:36:05 INFO - PROCESS | 3628 | --DOCSHELL 10A04800 == 35 [pid = 3628] [id = 191] 09:36:05 INFO - PROCESS | 3628 | --DOCSHELL 16007400 == 34 [pid = 3628] [id = 190] 09:36:05 INFO - PROCESS | 3628 | --DOCSHELL 1451BC00 == 33 [pid = 3628] [id = 189] 09:36:05 INFO - PROCESS | 3628 | --DOCSHELL 112ECC00 == 32 [pid = 3628] [id = 188] 09:36:05 INFO - PROCESS | 3628 | --DOCSHELL 1147AC00 == 31 [pid = 3628] [id = 187] 09:36:05 INFO - PROCESS | 3628 | --DOCSHELL 11D08800 == 30 [pid = 3628] [id = 186] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17E0FC00) [pid = 3628] [serial = 495] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17D67000) [pid = 3628] [serial = 545] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (112C7000) [pid = 3628] [serial = 554] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16CEE400) [pid = 3628] [serial = 539] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1319A800) [pid = 3628] [serial = 530] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (15827000) [pid = 3628] [serial = 531] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (11C11400) [pid = 3628] [serial = 527] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (134AA000) [pid = 3628] [serial = 528] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (15911400) [pid = 3628] [serial = 536] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1A130C00) [pid = 3628] [serial = 525] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (12B7A800) [pid = 3628] [serial = 533] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (131A5000) [pid = 3628] [serial = 534] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (16A10400) [pid = 3628] [serial = 542] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (11D85000) [pid = 3628] [serial = 548] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (172A1000) [pid = 3628] [serial = 540] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (16015400) [pid = 3628] [serial = 551] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (172E8C00) [pid = 3628] [serial = 543] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (15BF3C00) [pid = 3628] [serial = 537] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (17D68800) [pid = 3628] [serial = 546] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (12BC6800) [pid = 3628] [serial = 549] [outer = 00000000] [url = about:blank] 09:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (112D1C00) [pid = 3628] [serial = 555] [outer = 00000000] [url = about:blank] 09:36:06 INFO - PROCESS | 3628 | 1472661366078 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:36:06 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 09:36:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1265ms 09:36:06 INFO - PROCESS | 3628 | 1472661366150 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 3628 | 1472661366154 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 09:36:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:36:06 INFO - PROCESS | 3628 | 1472661366160 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 3628 | 1472661366163 Marionette TRACE conn2 <- [1,746,null,{}] 09:36:06 INFO - PROCESS | 3628 | 1472661366167 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 3628 | 1472661366169 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:06 INFO - PROCESS | 3628 | 1472661366253 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:36:06 INFO - PROCESS | 3628 | 1472661366322 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 3628 | 1472661366324 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:06 INFO - PROCESS | 3628 | ++DOCSHELL 1296CC00 == 31 [pid = 3628] [id = 196] 09:36:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (12B71800) [pid = 3628] [serial = 586] [outer = 00000000] 09:36:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (1319F400) [pid = 3628] [serial = 587] [outer = 12B71800] 09:36:06 INFO - PROCESS | 3628 | 1472661366372 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (1395DC00) [pid = 3628] [serial = 588] [outer = 12B71800] 09:36:06 INFO - PROCESS | 3628 | 1472661366758 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:36:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 618ms 09:36:06 INFO - PROCESS | 3628 | 1472661366780 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 3628 | 1472661366783 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 09:36:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:36:06 INFO - PROCESS | 3628 | 1472661366787 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 3628 | 1472661366790 Marionette TRACE conn2 <- [1,750,null,{}] 09:36:06 INFO - PROCESS | 3628 | 1472661366800 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 3628 | 1472661366805 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:06 INFO - PROCESS | 3628 | 1472661366873 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:36:06 INFO - PROCESS | 3628 | 1472661366880 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 3628 | 1472661366883 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:06 INFO - PROCESS | 3628 | ++DOCSHELL 157C1800 == 32 [pid = 3628] [id = 197] 09:36:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (157C4C00) [pid = 3628] [serial = 589] [outer = 00000000] 09:36:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (1591CC00) [pid = 3628] [serial = 590] [outer = 157C4C00] 09:36:06 INFO - PROCESS | 3628 | 1472661366931 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (15BEEC00) [pid = 3628] [serial = 591] [outer = 157C4C00] 09:36:07 INFO - PROCESS | 3628 | 1472661367834 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:36:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1114ms 09:36:07 INFO - PROCESS | 3628 | 1472661367890 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 3628 | 1472661367892 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 09:36:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:36:07 INFO - PROCESS | 3628 | 1472661367896 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 3628 | 1472661367898 Marionette TRACE conn2 <- [1,754,null,{}] 09:36:07 INFO - PROCESS | 3628 | 1472661367902 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:07 INFO - PROCESS | 3628 | 1472661367904 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:08 INFO - PROCESS | 3628 | 1472661368019 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:36:08 INFO - PROCESS | 3628 | 1472661368024 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 3628 | 1472661368026 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:08 INFO - PROCESS | 3628 | ++DOCSHELL 15832800 == 33 [pid = 3628] [id = 198] 09:36:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (1601A800) [pid = 3628] [serial = 592] [outer = 00000000] 09:36:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (166C7400) [pid = 3628] [serial = 593] [outer = 1601A800] 09:36:08 INFO - PROCESS | 3628 | 1472661368072 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (16A12800) [pid = 3628] [serial = 594] [outer = 1601A800] 09:36:08 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (14520C00) [pid = 3628] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:36:08 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1146EC00) [pid = 3628] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:36:08 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1600A000) [pid = 3628] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:36:08 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (10A49C00) [pid = 3628] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:36:08 INFO - PROCESS | 3628 | 1472661368931 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:36:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1039ms 09:36:08 INFO - PROCESS | 3628 | 1472661368950 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 3628 | 1472661368952 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 09:36:08 INFO - PROCESS | 3628 | 1472661368956 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:36:08 INFO - PROCESS | 3628 | 1472661368958 Marionette TRACE conn2 <- [1,758,null,{}] 09:36:08 INFO - PROCESS | 3628 | 1472661368961 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 3628 | 1472661368963 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:09 INFO - PROCESS | 3628 | 1472661369046 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:36:09 INFO - PROCESS | 3628 | 1472661369050 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 3628 | 1472661369053 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:09 INFO - PROCESS | 3628 | ++DOCSHELL 16869800 == 34 [pid = 3628] [id = 199] 09:36:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (16A0DC00) [pid = 3628] [serial = 595] [outer = 00000000] 09:36:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (17295800) [pid = 3628] [serial = 596] [outer = 16A0DC00] 09:36:09 INFO - PROCESS | 3628 | 1472661369097 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (17299000) [pid = 3628] [serial = 597] [outer = 16A0DC00] 09:36:09 INFO - PROCESS | 3628 | 1472661369532 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 618ms 09:36:09 INFO - PROCESS | 3628 | 1472661369574 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 3628 | 1472661369577 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 09:36:09 INFO - PROCESS | 3628 | 1472661369580 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:36:09 INFO - PROCESS | 3628 | 1472661369581 Marionette TRACE conn2 <- [1,762,null,{}] 09:36:09 INFO - PROCESS | 3628 | 1472661369585 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:09 INFO - PROCESS | 3628 | 1472661369591 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:09 INFO - PROCESS | 3628 | 1472661369696 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:36:09 INFO - PROCESS | 3628 | 1472661369709 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 3628 | 1472661369712 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:09 INFO - PROCESS | 3628 | ++DOCSHELL 17D10C00 == 35 [pid = 3628] [id = 200] 09:36:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (17D64000) [pid = 3628] [serial = 598] [outer = 00000000] 09:36:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (17D6AC00) [pid = 3628] [serial = 599] [outer = 17D64000] 09:36:09 INFO - PROCESS | 3628 | 1472661369757 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (17D6F400) [pid = 3628] [serial = 600] [outer = 17D64000] 09:36:10 INFO - PROCESS | 3628 | 1472661370181 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 617ms 09:36:10 INFO - PROCESS | 3628 | 1472661370202 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 3628 | 1472661370203 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 09:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:36:10 INFO - PROCESS | 3628 | 1472661370207 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 3628 | 1472661370209 Marionette TRACE conn2 <- [1,766,null,{}] 09:36:10 INFO - PROCESS | 3628 | 1472661370199 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:10 INFO - PROCESS | 3628 | 1472661370201 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:10 INFO - PROCESS | 3628 | 1472661370276 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:36:10 INFO - PROCESS | 3628 | 1472661370282 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 3628 | 1472661370284 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:10 INFO - PROCESS | 3628 | ++DOCSHELL 17D72C00 == 36 [pid = 3628] [id = 201] 09:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (17D8D800) [pid = 3628] [serial = 601] [outer = 00000000] 09:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (17E0D000) [pid = 3628] [serial = 602] [outer = 17D8D800] 09:36:10 INFO - PROCESS | 3628 | 1472661370328 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (17EC1C00) [pid = 3628] [serial = 603] [outer = 17D8D800] 09:36:10 INFO - PROCESS | 3628 | 1472661370765 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 617ms 09:36:10 INFO - PROCESS | 3628 | 1472661370810 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 3628 | 1472661370812 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 09:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:36:10 INFO - PROCESS | 3628 | 1472661370816 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 3628 | 1472661370817 Marionette TRACE conn2 <- [1,770,null,{}] 09:36:10 INFO - PROCESS | 3628 | 1472661370821 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:10 INFO - PROCESS | 3628 | 1472661370823 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:10 INFO - PROCESS | 3628 | 1472661370898 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:36:10 INFO - PROCESS | 3628 | 1472661370903 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 3628 | 1472661370905 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:10 INFO - PROCESS | 3628 | ++DOCSHELL 114E6800 == 37 [pid = 3628] [id = 202] 09:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (17E0D800) [pid = 3628] [serial = 604] [outer = 00000000] 09:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (17FEC400) [pid = 3628] [serial = 605] [outer = 17E0D800] 09:36:10 INFO - PROCESS | 3628 | 1472661370949 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (17FF1000) [pid = 3628] [serial = 606] [outer = 17E0D800] 09:36:11 INFO - PROCESS | 3628 | --DOCSHELL 1296CC00 == 36 [pid = 3628] [id = 196] 09:36:11 INFO - PROCESS | 3628 | --DOCSHELL 112E5000 == 35 [pid = 3628] [id = 195] 09:36:11 INFO - PROCESS | 3628 | --DOCSHELL 1591C800 == 34 [pid = 3628] [id = 194] 09:36:11 INFO - PROCESS | 3628 | --DOCSHELL 166C2800 == 33 [pid = 3628] [id = 192] 09:36:11 INFO - PROCESS | 3628 | --DOCSHELL 118A0800 == 32 [pid = 3628] [id = 193] 09:36:12 INFO - PROCESS | 3628 | --DOCSHELL 157C1800 == 31 [pid = 3628] [id = 197] 09:36:12 INFO - PROCESS | 3628 | --DOCSHELL 17D72C00 == 30 [pid = 3628] [id = 201] 09:36:12 INFO - PROCESS | 3628 | --DOCSHELL 16869800 == 29 [pid = 3628] [id = 199] 09:36:12 INFO - PROCESS | 3628 | --DOCSHELL 17D10C00 == 28 [pid = 3628] [id = 200] 09:36:12 INFO - PROCESS | 3628 | --DOCSHELL 15832800 == 27 [pid = 3628] [id = 198] 09:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1729EC00) [pid = 3628] [serial = 575] [outer = 00000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (14525C00) [pid = 3628] [serial = 566] [outer = 00000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (12C88400) [pid = 3628] [serial = 560] [outer = 00000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (129F7400) [pid = 3628] [serial = 563] [outer = 00000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (129EBC00) [pid = 3628] [serial = 557] [outer = 00000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16014400) [pid = 3628] [serial = 569] [outer = 00000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (150EFC00) [pid = 3628] [serial = 567] [outer = 00000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (11897400) [pid = 3628] [serial = 572] [outer = 00000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1601AC00) [pid = 3628] [serial = 570] [outer = 00000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1600B000) [pid = 3628] [serial = 573] [outer = 00000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (132A1800) [pid = 3628] [serial = 564] [outer = 00000000] [url = about:blank] 09:36:12 INFO - PROCESS | 3628 | 1472661372616 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1838ms 09:36:12 INFO - PROCESS | 3628 | 1472661372664 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 3628 | 1472661372668 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 09:36:12 INFO - PROCESS | 3628 | 1472661372673 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:36:12 INFO - PROCESS | 3628 | 1472661372676 Marionette TRACE conn2 <- [1,774,null,{}] 09:36:12 INFO - PROCESS | 3628 | 1472661372682 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:12 INFO - PROCESS | 3628 | 1472661372686 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:12 INFO - PROCESS | 3628 | 1472661372760 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:36:12 INFO - PROCESS | 3628 | 1472661372767 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 3628 | 1472661372772 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:12 INFO - PROCESS | 3628 | ++DOCSHELL 1147A400 == 28 [pid = 3628] [id = 203] 09:36:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (1147AC00) [pid = 3628] [serial = 607] [outer = 00000000] 09:36:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (114EF400) [pid = 3628] [serial = 608] [outer = 1147AC00] 09:36:12 INFO - PROCESS | 3628 | 1472661372822 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1189A400) [pid = 3628] [serial = 609] [outer = 1147AC00] 09:36:13 INFO - PROCESS | 3628 | 1472661373303 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 677ms 09:36:13 INFO - PROCESS | 3628 | 1472661373339 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 3628 | 1472661373344 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 09:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:36:13 INFO - PROCESS | 3628 | 1472661373350 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 3628 | 1472661373353 Marionette TRACE conn2 <- [1,778,null,{}] 09:36:13 INFO - PROCESS | 3628 | 1472661373356 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:13 INFO - PROCESS | 3628 | 1472661373359 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:13 INFO - PROCESS | 3628 | 1472661373445 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:36:13 INFO - PROCESS | 3628 | 1472661373455 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 3628 | 1472661373458 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:13 INFO - PROCESS | 3628 | ++DOCSHELL 1322E400 == 29 [pid = 3628] [id = 204] 09:36:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1322EC00) [pid = 3628] [serial = 610] [outer = 00000000] 09:36:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (134B0000) [pid = 3628] [serial = 611] [outer = 1322EC00] 09:36:13 INFO - PROCESS | 3628 | 1472661373506 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (13A82000) [pid = 3628] [serial = 612] [outer = 1322EC00] 09:36:13 INFO - PROCESS | 3628 | 1472661373938 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 603ms 09:36:13 INFO - PROCESS | 3628 | 1472661373970 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:36:13 INFO - PROCESS | 3628 | 1472661373972 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 09:36:13 INFO - PROCESS | 3628 | 1472661373976 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 3628 | 1472661373979 Marionette TRACE conn2 <- [1,782,null,{}] 09:36:13 INFO - PROCESS | 3628 | 1472661373994 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:13 INFO - PROCESS | 3628 | 1472661373998 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:14 INFO - PROCESS | 3628 | 1472661374081 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:36:14 INFO - PROCESS | 3628 | 1472661374183 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 3628 | 1472661374187 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:14 INFO - PROCESS | 3628 | ++DOCSHELL 15917400 == 30 [pid = 3628] [id = 205] 09:36:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (15917C00) [pid = 3628] [serial = 613] [outer = 00000000] 09:36:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (15B1F000) [pid = 3628] [serial = 614] [outer = 15917C00] 09:36:14 INFO - PROCESS | 3628 | 1472661374235 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (16001800) [pid = 3628] [serial = 615] [outer = 15917C00] 09:36:14 INFO - PROCESS | 3628 | 1472661374591 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 663ms 09:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:36:14 INFO - PROCESS | 3628 | 1472661374639 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 3628 | 1472661374642 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 09:36:14 INFO - PROCESS | 3628 | 1472661374645 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 3628 | 1472661374647 Marionette TRACE conn2 <- [1,786,null,{}] 09:36:14 INFO - PROCESS | 3628 | 1472661374660 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 3628 | 1472661374662 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:14 INFO - PROCESS | 3628 | 1472661374771 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:36:14 INFO - PROCESS | 3628 | 1472661374783 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 3628 | 1472661374785 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:14 INFO - PROCESS | 3628 | ++DOCSHELL 15B1C800 == 31 [pid = 3628] [id = 206] 09:36:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15BFA800) [pid = 3628] [serial = 616] [outer = 00000000] 09:36:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1601B000) [pid = 3628] [serial = 617] [outer = 15BFA800] 09:36:14 INFO - PROCESS | 3628 | 1472661374831 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (166C0000) [pid = 3628] [serial = 618] [outer = 15BFA800] 09:36:15 INFO - PROCESS | 3628 | 1472661375222 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:36:15 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 09:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 602ms 09:36:15 INFO - PROCESS | 3628 | 1472661375263 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 3628 | 1472661375265 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 09:36:15 INFO - PROCESS | 3628 | 1472661375268 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:36:15 INFO - PROCESS | 3628 | 1472661375270 Marionette TRACE conn2 <- [1,790,null,{}] 09:36:15 INFO - PROCESS | 3628 | 1472661375273 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 3628 | 1472661375275 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:15 INFO - PROCESS | 3628 | 1472661375381 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:36:15 INFO - PROCESS | 3628 | 1472661375422 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 3628 | 1472661375424 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:15 INFO - PROCESS | 3628 | ++DOCSHELL 16CEE000 == 32 [pid = 3628] [id = 207] 09:36:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16CEE400) [pid = 3628] [serial = 619] [outer = 00000000] 09:36:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (172A0400) [pid = 3628] [serial = 620] [outer = 16CEE400] 09:36:15 INFO - PROCESS | 3628 | 1472661375469 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (172EF800) [pid = 3628] [serial = 621] [outer = 16CEE400] 09:36:15 INFO - PROCESS | 3628 | 1472661375861 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:36:15 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 09:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 617ms 09:36:15 INFO - PROCESS | 3628 | 1472661375889 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 3628 | 1472661375891 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 09:36:15 INFO - PROCESS | 3628 | 1472661375894 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:36:15 INFO - PROCESS | 3628 | 1472661375896 Marionette TRACE conn2 <- [1,794,null,{}] 09:36:15 INFO - PROCESS | 3628 | 1472661375899 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 3628 | 1472661375905 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:16 INFO - PROCESS | 3628 | 1472661376035 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:36:16 INFO - PROCESS | 3628 | 1472661376027 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 3628 | 1472661376029 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:16 INFO - PROCESS | 3628 | ++DOCSHELL 173FC000 == 33 [pid = 3628] [id = 208] 09:36:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17D68800) [pid = 3628] [serial = 622] [outer = 00000000] 09:36:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17E06000) [pid = 3628] [serial = 623] [outer = 17D68800] 09:36:16 INFO - PROCESS | 3628 | 1472661376079 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17EC6800) [pid = 3628] [serial = 624] [outer = 17D68800] 09:36:16 INFO - PROCESS | 3628 | 1472661376527 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:36:16 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 09:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 678ms 09:36:16 INFO - PROCESS | 3628 | 1472661376576 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 3628 | 1472661376578 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 09:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:36:16 INFO - PROCESS | 3628 | 1472661376600 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 3628 | 1472661376612 Marionette TRACE conn2 <- [1,798,null,{}] 09:36:16 INFO - PROCESS | 3628 | 1472661376633 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 3628 | 1472661376635 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:16 INFO - PROCESS | 3628 | 1472661376739 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:36:16 INFO - PROCESS | 3628 | 1472661376744 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 3628 | 1472661376746 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:16 INFO - PROCESS | 3628 | ++DOCSHELL 17D67000 == 34 [pid = 3628] [id = 209] 09:36:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17FE5C00) [pid = 3628] [serial = 625] [outer = 00000000] 09:36:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19783400) [pid = 3628] [serial = 626] [outer = 17FE5C00] 09:36:16 INFO - PROCESS | 3628 | 1472661376791 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1978B800) [pid = 3628] [serial = 627] [outer = 17FE5C00] 09:36:17 INFO - PROCESS | 3628 | 1472661377236 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 678ms 09:36:17 INFO - PROCESS | 3628 | 1472661377252 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 3628 | 1472661377254 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 09:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:36:17 INFO - PROCESS | 3628 | 1472661377257 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 3628 | 1472661377259 Marionette TRACE conn2 <- [1,802,null,{}] 09:36:17 INFO - PROCESS | 3628 | 1472661377263 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 3628 | 1472661377264 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:17 INFO - PROCESS | 3628 | 1472661377374 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:36:17 INFO - PROCESS | 3628 | 1472661377380 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 3628 | 1472661377382 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:17 INFO - PROCESS | 3628 | ++DOCSHELL 1600EC00 == 35 [pid = 3628] [id = 210] 09:36:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19699C00) [pid = 3628] [serial = 628] [outer = 00000000] 09:36:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (19D1A400) [pid = 3628] [serial = 629] [outer = 19699C00] 09:36:17 INFO - PROCESS | 3628 | 1472661377426 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (19D1A800) [pid = 3628] [serial = 630] [outer = 19699C00] 09:36:17 INFO - PROCESS | 3628 | 1472661377839 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 3628 | 1472661377879 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 09:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:36:17 INFO - PROCESS | 3628 | 1472661377883 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 3628 | 1472661377884 Marionette TRACE conn2 <- [1,806,null,{}] 09:36:17 INFO - PROCESS | 3628 | 1472661377894 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 3628 | 1472661377896 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:17 INFO - PROCESS | 3628 | 1472661378002 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:36:18 INFO - PROCESS | 3628 | 1472661378083 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 3628 | 1472661378085 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:18 INFO - PROCESS | 3628 | ++DOCSHELL 15912000 == 36 [pid = 3628] [id = 211] 09:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (19D1EC00) [pid = 3628] [serial = 631] [outer = 00000000] 09:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (19DCF400) [pid = 3628] [serial = 632] [outer = 19D1EC00] 09:36:18 INFO - PROCESS | 3628 | 1472661378110 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (19D1FC00) [pid = 3628] [serial = 633] [outer = 19D1EC00] 09:36:18 INFO - PROCESS | 3628 | 1472661378764 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17D8D800) [pid = 3628] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1601A800) [pid = 3628] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16A0DC00) [pid = 3628] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17D64000) [pid = 3628] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (157C4C00) [pid = 3628] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12B71800) [pid = 3628] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (112E5C00) [pid = 3628] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1591F400) [pid = 3628] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (118A5400) [pid = 3628] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (166C3800) [pid = 3628] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11D7F800) [pid = 3628] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1600BC00) [pid = 3628] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:36:18 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (114DFC00) [pid = 3628] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 964ms 09:36:18 INFO - PROCESS | 3628 | 1472661378841 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 3628 | 1472661378843 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 09:36:18 INFO - PROCESS | 3628 | 1472661378847 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:36:18 INFO - PROCESS | 3628 | 1472661378848 Marionette TRACE conn2 <- [1,810,null,{}] 09:36:18 INFO - PROCESS | 3628 | 1472661378862 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:18 INFO - PROCESS | 3628 | 1472661378864 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:18 INFO - PROCESS | 3628 | 1472661378944 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:36:18 INFO - PROCESS | 3628 | 1472661378949 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 3628 | 1472661378951 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:18 INFO - PROCESS | 3628 | ++DOCSHELL 11803000 == 37 [pid = 3628] [id = 212] 09:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (118A6800) [pid = 3628] [serial = 634] [outer = 00000000] 09:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15BF8800) [pid = 3628] [serial = 635] [outer = 118A6800] 09:36:18 INFO - PROCESS | 3628 | 1472661378995 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1729F000) [pid = 3628] [serial = 636] [outer = 118A6800] 09:36:19 INFO - PROCESS | 3628 | 1472661379444 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 3628 | 1472661379491 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 09:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:36:19 INFO - PROCESS | 3628 | 1472661379494 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 3628 | 1472661379496 Marionette TRACE conn2 <- [1,814,null,{}] 09:36:19 INFO - PROCESS | 3628 | 1472661379500 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:19 INFO - PROCESS | 3628 | 1472661379502 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:19 INFO - PROCESS | 3628 | 1472661379591 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:36:19 INFO - PROCESS | 3628 | 1472661379596 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 3628 | 1472661379598 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:19 INFO - PROCESS | 3628 | ++DOCSHELL 17295C00 == 38 [pid = 3628] [id = 213] 09:36:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17D65000) [pid = 3628] [serial = 637] [outer = 00000000] 09:36:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1A10AC00) [pid = 3628] [serial = 638] [outer = 17D65000] 09:36:19 INFO - PROCESS | 3628 | 1472661379645 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A12E000) [pid = 3628] [serial = 639] [outer = 17D65000] 09:36:20 INFO - PROCESS | 3628 | 1472661380074 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 617ms 09:36:20 INFO - PROCESS | 3628 | 1472661380116 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 3628 | 1472661380118 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 09:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:36:20 INFO - PROCESS | 3628 | 1472661380105 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 3628 | 1472661380106 Marionette TRACE conn2 <- [1,818,null,{}] 09:36:20 INFO - PROCESS | 3628 | 1472661380110 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:20 INFO - PROCESS | 3628 | 1472661380111 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:20 INFO - PROCESS | 3628 | 1472661380191 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:36:20 INFO - PROCESS | 3628 | 1472661380196 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 3628 | 1472661380198 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:20 INFO - PROCESS | 3628 | ++DOCSHELL 1A126400 == 39 [pid = 3628] [id = 214] 09:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A127800) [pid = 3628] [serial = 640] [outer = 00000000] 09:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A46A800) [pid = 3628] [serial = 641] [outer = 1A127800] 09:36:20 INFO - PROCESS | 3628 | 1472661380242 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1519A800) [pid = 3628] [serial = 642] [outer = 1A127800] 09:36:20 INFO - PROCESS | 3628 | 1472661380666 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 602ms 09:36:20 INFO - PROCESS | 3628 | 1472661380737 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 3628 | 1472661380741 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 09:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:36:20 INFO - PROCESS | 3628 | 1472661380750 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 3628 | 1472661380755 Marionette TRACE conn2 <- [1,822,null,{}] 09:36:20 INFO - PROCESS | 3628 | 1472661380761 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:20 INFO - PROCESS | 3628 | 1472661380765 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:20 INFO - PROCESS | 3628 | 1472661380894 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:36:20 INFO - PROCESS | 3628 | 1472661381002 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 3628 | 1472661381007 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:21 INFO - PROCESS | 3628 | ++DOCSHELL 112C6800 == 40 [pid = 3628] [id = 215] 09:36:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (112C7800) [pid = 3628] [serial = 643] [outer = 00000000] 09:36:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (112EB800) [pid = 3628] [serial = 644] [outer = 112C7800] 09:36:21 INFO - PROCESS | 3628 | 1472661381048 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (11C15400) [pid = 3628] [serial = 645] [outer = 112C7800] 09:36:21 INFO - PROCESS | 3628 | 1472661381873 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1144ms 09:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:36:21 INFO - PROCESS | 3628 | 1472661381913 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 3628 | 1472661381916 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 09:36:21 INFO - PROCESS | 3628 | 1472661381923 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 3628 | 1472661381927 Marionette TRACE conn2 <- [1,826,null,{}] 09:36:21 INFO - PROCESS | 3628 | 1472661381915 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 3628 | 1472661381918 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:22 INFO - PROCESS | 3628 | 1472661382036 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:36:22 INFO - PROCESS | 3628 | 1472661382164 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 3628 | 1472661382166 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:22 INFO - PROCESS | 3628 | ++DOCSHELL 134AEC00 == 41 [pid = 3628] [id = 216] 09:36:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (134B0800) [pid = 3628] [serial = 646] [outer = 00000000] 09:36:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (150EA400) [pid = 3628] [serial = 647] [outer = 134B0800] 09:36:22 INFO - PROCESS | 3628 | 1472661382224 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (15193C00) [pid = 3628] [serial = 648] [outer = 134B0800] 09:36:23 INFO - PROCESS | 3628 | --DOCSHELL 17295C00 == 40 [pid = 3628] [id = 213] 09:36:23 INFO - PROCESS | 3628 | --DOCSHELL 11803000 == 39 [pid = 3628] [id = 212] 09:36:23 INFO - PROCESS | 3628 | --DOCSHELL 15912000 == 38 [pid = 3628] [id = 211] 09:36:23 INFO - PROCESS | 3628 | --DOCSHELL 1600EC00 == 37 [pid = 3628] [id = 210] 09:36:23 INFO - PROCESS | 3628 | --DOCSHELL 17D67000 == 36 [pid = 3628] [id = 209] 09:36:23 INFO - PROCESS | 3628 | --DOCSHELL 173FC000 == 35 [pid = 3628] [id = 208] 09:36:23 INFO - PROCESS | 3628 | --DOCSHELL 16CEE000 == 34 [pid = 3628] [id = 207] 09:36:23 INFO - PROCESS | 3628 | --DOCSHELL 15B1C800 == 33 [pid = 3628] [id = 206] 09:36:23 INFO - PROCESS | 3628 | --DOCSHELL 15917400 == 32 [pid = 3628] [id = 205] 09:36:23 INFO - PROCESS | 3628 | --DOCSHELL 1322E400 == 31 [pid = 3628] [id = 204] 09:36:23 INFO - PROCESS | 3628 | --DOCSHELL 1147A400 == 30 [pid = 3628] [id = 203] 09:36:23 INFO - PROCESS | 3628 | --DOCSHELL 114E6800 == 29 [pid = 3628] [id = 202] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13236400) [pid = 3628] [serial = 561] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (12BBE400) [pid = 3628] [serial = 558] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16A0C000) [pid = 3628] [serial = 552] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17EC1C00) [pid = 3628] [serial = 603] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17FEC400) [pid = 3628] [serial = 605] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (166C7400) [pid = 3628] [serial = 593] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17295800) [pid = 3628] [serial = 596] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17D6AC00) [pid = 3628] [serial = 599] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17E0D000) [pid = 3628] [serial = 602] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17D6F400) [pid = 3628] [serial = 600] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1591CC00) [pid = 3628] [serial = 590] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1319F400) [pid = 3628] [serial = 587] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1395DC00) [pid = 3628] [serial = 588] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1189B400) [pid = 3628] [serial = 585] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11801400) [pid = 3628] [serial = 584] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1600E800) [pid = 3628] [serial = 582] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16004C00) [pid = 3628] [serial = 581] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (13B57400) [pid = 3628] [serial = 579] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (129EF000) [pid = 3628] [serial = 578] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (172A3000) [pid = 3628] [serial = 576] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16A12800) [pid = 3628] [serial = 594] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (15BEEC00) [pid = 3628] [serial = 591] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (17299000) [pid = 3628] [serial = 597] [outer = 00000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3628 | 1472661383088 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1205ms 09:36:23 INFO - PROCESS | 3628 | 1472661383125 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 3628 | 1472661383129 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 09:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:36:23 INFO - PROCESS | 3628 | 1472661383134 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 3628 | 1472661383137 Marionette TRACE conn2 <- [1,830,null,{}] 09:36:23 INFO - PROCESS | 3628 | 1472661383143 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 3628 | 1472661383146 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:23 INFO - PROCESS | 3628 | 1472661383231 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:36:23 INFO - PROCESS | 3628 | 1472661383237 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 3628 | 1472661383241 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:23 INFO - PROCESS | 3628 | ++DOCSHELL 10B86C00 == 30 [pid = 3628] [id = 217] 09:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (10E75800) [pid = 3628] [serial = 649] [outer = 00000000] 09:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (11801C00) [pid = 3628] [serial = 650] [outer = 10E75800] 09:36:23 INFO - PROCESS | 3628 | 1472661383290 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11D08400) [pid = 3628] [serial = 651] [outer = 10E75800] 09:36:23 INFO - PROCESS | 3628 | 1472661383767 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 663ms 09:36:23 INFO - PROCESS | 3628 | 1472661383795 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 3628 | 1472661383800 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 09:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:36:23 INFO - PROCESS | 3628 | 1472661383805 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 3628 | 1472661383808 Marionette TRACE conn2 <- [1,834,null,{}] 09:36:23 INFO - PROCESS | 3628 | 1472661383811 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 3628 | 1472661383814 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:23 INFO - PROCESS | 3628 | 1472661383896 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:36:23 INFO - PROCESS | 3628 | 1472661383905 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 3628 | 1472661383907 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:23 INFO - PROCESS | 3628 | ++DOCSHELL 1319F400 == 31 [pid = 3628] [id = 218] 09:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (13238400) [pid = 3628] [serial = 652] [outer = 00000000] 09:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1395D000) [pid = 3628] [serial = 653] [outer = 13238400] 09:36:23 INFO - PROCESS | 3628 | 1472661383956 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (13B57400) [pid = 3628] [serial = 654] [outer = 13238400] 09:36:24 INFO - PROCESS | 3628 | 1472661384402 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 617ms 09:36:24 INFO - PROCESS | 3628 | 1472661384427 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 3628 | 1472661384429 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 09:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:36:24 INFO - PROCESS | 3628 | 1472661384433 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 3628 | 1472661384436 Marionette TRACE conn2 <- [1,838,null,{}] 09:36:24 INFO - PROCESS | 3628 | 1472661384447 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 3628 | 1472661384451 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:24 INFO - PROCESS | 3628 | 1472661384533 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:36:24 INFO - PROCESS | 3628 | 1472661384543 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 3628 | 1472661384546 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:24 INFO - PROCESS | 3628 | ++DOCSHELL 15912000 == 32 [pid = 3628] [id = 219] 09:36:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15912400) [pid = 3628] [serial = 655] [outer = 00000000] 09:36:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15BEE000) [pid = 3628] [serial = 656] [outer = 15912400] 09:36:24 INFO - PROCESS | 3628 | 1472661384595 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15BFC400) [pid = 3628] [serial = 657] [outer = 15912400] 09:36:25 INFO - PROCESS | 3628 | 1472661385070 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 678ms 09:36:25 INFO - PROCESS | 3628 | 1472661385115 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 3628 | 1472661385117 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 09:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:36:25 INFO - PROCESS | 3628 | 1472661385104 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 3628 | 1472661385106 Marionette TRACE conn2 <- [1,842,null,{}] 09:36:25 INFO - PROCESS | 3628 | 1472661385109 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:25 INFO - PROCESS | 3628 | 1472661385111 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:25 INFO - PROCESS | 3628 | 1472661385194 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:36:25 INFO - PROCESS | 3628 | 1472661385199 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 3628 | 1472661385201 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:25 INFO - PROCESS | 3628 | ++DOCSHELL 16010C00 == 33 [pid = 3628] [id = 220] 09:36:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16014400) [pid = 3628] [serial = 658] [outer = 00000000] 09:36:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (166BF800) [pid = 3628] [serial = 659] [outer = 16014400] 09:36:25 INFO - PROCESS | 3628 | 1472661385246 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16A0DC00) [pid = 3628] [serial = 660] [outer = 16014400] 09:36:25 INFO - PROCESS | 3628 | 1472661385700 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 602ms 09:36:25 INFO - PROCESS | 3628 | 1472661385724 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 3628 | 1472661385726 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 09:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:36:25 INFO - PROCESS | 3628 | 1472661385736 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 3628 | 1472661385737 Marionette TRACE conn2 <- [1,846,null,{}] 09:36:25 INFO - PROCESS | 3628 | 1472661385741 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:25 INFO - PROCESS | 3628 | 1472661385743 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:25 INFO - PROCESS | 3628 | 1472661385847 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:36:25 INFO - PROCESS | 3628 | 1472661385931 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 3628 | 1472661385933 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:25 INFO - PROCESS | 3628 | ++DOCSHELL 16BC8800 == 34 [pid = 3628] [id = 221] 09:36:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16CEF000) [pid = 3628] [serial = 661] [outer = 00000000] 09:36:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17295800) [pid = 3628] [serial = 662] [outer = 16CEF000] 09:36:25 INFO - PROCESS | 3628 | 1472661385978 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1729A800) [pid = 3628] [serial = 663] [outer = 16CEF000] 09:36:26 INFO - PROCESS | 3628 | 1472661386377 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 663ms 09:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:36:26 INFO - PROCESS | 3628 | 1472661386413 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 3628 | 1472661386417 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 09:36:26 INFO - PROCESS | 3628 | 1472661386420 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 3628 | 1472661386422 Marionette TRACE conn2 <- [1,850,null,{}] 09:36:26 INFO - PROCESS | 3628 | 1472661386425 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:26 INFO - PROCESS | 3628 | 1472661386430 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:26 INFO - PROCESS | 3628 | 1472661386548 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:36:26 INFO - PROCESS | 3628 | 1472661386561 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 3628 | 1472661386563 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:26 INFO - PROCESS | 3628 | ++DOCSHELL 173F1C00 == 35 [pid = 3628] [id = 222] 09:36:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (173F9800) [pid = 3628] [serial = 664] [outer = 00000000] 09:36:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17D65C00) [pid = 3628] [serial = 665] [outer = 173F9800] 09:36:26 INFO - PROCESS | 3628 | 1472661386608 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D66000) [pid = 3628] [serial = 666] [outer = 173F9800] 09:36:27 INFO - PROCESS | 3628 | 1472661387020 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 663ms 09:36:27 INFO - PROCESS | 3628 | 1472661387083 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 3628 | 1472661387085 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 09:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:36:27 INFO - PROCESS | 3628 | 1472661387088 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 3628 | 1472661387090 Marionette TRACE conn2 <- [1,854,null,{}] 09:36:27 INFO - PROCESS | 3628 | 1472661387094 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:27 INFO - PROCESS | 3628 | 1472661387096 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:27 INFO - PROCESS | 3628 | 1472661387228 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:36:27 INFO - PROCESS | 3628 | 1472661387248 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 3628 | 1472661387250 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:27 INFO - PROCESS | 3628 | ++DOCSHELL 17D97000 == 36 [pid = 3628] [id = 223] 09:36:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17D97800) [pid = 3628] [serial = 667] [outer = 00000000] 09:36:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17EBC400) [pid = 3628] [serial = 668] [outer = 17D97800] 09:36:27 INFO - PROCESS | 3628 | 1472661387295 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17EC5000) [pid = 3628] [serial = 669] [outer = 17D97800] 09:36:27 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17E0D800) [pid = 3628] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:36:27 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (15917C00) [pid = 3628] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:36:27 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16CEE400) [pid = 3628] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:36:27 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17FE5C00) [pid = 3628] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:36:27 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (19699C00) [pid = 3628] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:36:27 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1322EC00) [pid = 3628] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:36:27 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (19D1EC00) [pid = 3628] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:36:27 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17D68800) [pid = 3628] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:36:27 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (118A6800) [pid = 3628] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:36:27 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17D65000) [pid = 3628] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:36:27 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15BFA800) [pid = 3628] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:36:27 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1147AC00) [pid = 3628] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:36:28 INFO - PROCESS | 3628 | 1472661388148 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1099ms 09:36:28 INFO - PROCESS | 3628 | 1472661388191 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 3628 | 1472661388193 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 09:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:36:28 INFO - PROCESS | 3628 | 1472661388198 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 3628 | 1472661388200 Marionette TRACE conn2 <- [1,858,null,{}] 09:36:28 INFO - PROCESS | 3628 | 1472661388203 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 3628 | 1472661388205 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:28 INFO - PROCESS | 3628 | 1472661388283 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:36:28 INFO - PROCESS | 3628 | 1472661388288 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 3628 | 1472661388290 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:28 INFO - PROCESS | 3628 | ++DOCSHELL 14526000 == 37 [pid = 3628] [id = 224] 09:36:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16010400) [pid = 3628] [serial = 670] [outer = 00000000] 09:36:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (199D3C00) [pid = 3628] [serial = 671] [outer = 16010400] 09:36:28 INFO - PROCESS | 3628 | 1472661388334 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (19DCD000) [pid = 3628] [serial = 672] [outer = 16010400] 09:36:28 INFO - PROCESS | 3628 | 1472661388735 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 572ms 09:36:28 INFO - PROCESS | 3628 | 1472661388798 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 3628 | 1472661388800 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 09:36:28 INFO - PROCESS | 3628 | 1472661388803 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:36:28 INFO - PROCESS | 3628 | 1472661388805 Marionette TRACE conn2 <- [1,862,null,{}] 09:36:28 INFO - PROCESS | 3628 | 1472661388809 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 3628 | 1472661388811 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:28 INFO - PROCESS | 3628 | 1472661388900 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:36:28 INFO - PROCESS | 3628 | 1472661388905 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 3628 | 1472661388907 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:28 INFO - PROCESS | 3628 | ++DOCSHELL 199D3000 == 38 [pid = 3628] [id = 225] 09:36:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (19DCC000) [pid = 3628] [serial = 673] [outer = 00000000] 09:36:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1A106000) [pid = 3628] [serial = 674] [outer = 19DCC000] 09:36:28 INFO - PROCESS | 3628 | 1472661388951 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A10CC00) [pid = 3628] [serial = 675] [outer = 19DCC000] 09:36:29 INFO - PROCESS | 3628 | 1472661389345 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 573ms 09:36:29 INFO - PROCESS | 3628 | 1472661389390 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 3628 | 1472661389392 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 09:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:36:29 INFO - PROCESS | 3628 | 1472661389396 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 3628 | 1472661389397 Marionette TRACE conn2 <- [1,866,null,{}] 09:36:29 INFO - PROCESS | 3628 | 1472661389402 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:29 INFO - PROCESS | 3628 | 1472661389405 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:29 INFO - PROCESS | 3628 | 1472661389479 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:36:29 INFO - PROCESS | 3628 | 1472661389603 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 3628 | 1472661389607 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:29 INFO - PROCESS | 3628 | ++DOCSHELL 0F97E400 == 39 [pid = 3628] [id = 226] 09:36:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (0F9EA800) [pid = 3628] [serial = 676] [outer = 00000000] 09:36:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (103D2000) [pid = 3628] [serial = 677] [outer = 0F9EA800] 09:36:29 INFO - PROCESS | 3628 | 1472661389665 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (10A4D400) [pid = 3628] [serial = 678] [outer = 0F9EA800] 09:36:30 INFO - PROCESS | 3628 | 1472661390310 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 963ms 09:36:30 INFO - PROCESS | 3628 | 1472661390365 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 3628 | 1472661390369 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 09:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:36:30 INFO - PROCESS | 3628 | 1472661390374 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 3628 | 1472661390377 Marionette TRACE conn2 <- [1,870,null,{}] 09:36:30 INFO - PROCESS | 3628 | 1472661390382 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 3628 | 1472661390385 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:30 INFO - PROCESS | 3628 | 1472661390475 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:36:30 INFO - PROCESS | 3628 | 1472661390609 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 3628 | 1472661390612 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:30 INFO - PROCESS | 3628 | ++DOCSHELL 12E7FC00 == 40 [pid = 3628] [id = 227] 09:36:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (13132000) [pid = 3628] [serial = 679] [outer = 00000000] 09:36:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1451B800) [pid = 3628] [serial = 680] [outer = 13132000] 09:36:30 INFO - PROCESS | 3628 | 1472661390670 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1518C800) [pid = 3628] [serial = 681] [outer = 13132000] 09:36:31 INFO - PROCESS | 3628 | 1472661391242 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 919ms 09:36:31 INFO - PROCESS | 3628 | 1472661391288 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 3628 | 1472661391292 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 09:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:36:31 INFO - PROCESS | 3628 | 1472661391296 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 3628 | 1472661391299 Marionette TRACE conn2 <- [1,874,null,{}] 09:36:31 INFO - PROCESS | 3628 | 1472661391303 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:31 INFO - PROCESS | 3628 | 1472661391306 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:31 INFO - PROCESS | 3628 | 1472661391397 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:36:31 INFO - PROCESS | 3628 | 1472661391493 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 3628 | 1472661391496 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:31 INFO - PROCESS | 3628 | ++DOCSHELL 172A0000 == 41 [pid = 3628] [id = 228] 09:36:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (172A2000) [pid = 3628] [serial = 682] [outer = 00000000] 09:36:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17D09400) [pid = 3628] [serial = 683] [outer = 172A2000] 09:36:31 INFO - PROCESS | 3628 | 1472661391561 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17E10800) [pid = 3628] [serial = 684] [outer = 172A2000] 09:36:32 INFO - PROCESS | 3628 | 1472661392197 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 964ms 09:36:32 INFO - PROCESS | 3628 | 1472661392263 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 3628 | 1472661392265 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 09:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:36:32 INFO - PROCESS | 3628 | 1472661392259 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 3628 | 1472661392265 Marionette TRACE conn2 <- [1,878,null,{}] 09:36:32 INFO - PROCESS | 3628 | 1472661392270 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 3628 | 1472661392274 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:32 INFO - PROCESS | 3628 | 1472661392408 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:36:32 INFO - PROCESS | 3628 | 1472661392533 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 3628 | 1472661392536 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:32 INFO - PROCESS | 3628 | ++DOCSHELL 10A0F000 == 42 [pid = 3628] [id = 229] 09:36:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (10A0F400) [pid = 3628] [serial = 685] [outer = 00000000] 09:36:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1189E400) [pid = 3628] [serial = 686] [outer = 10A0F400] 09:36:32 INFO - PROCESS | 3628 | 1472661392599 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (13299C00) [pid = 3628] [serial = 687] [outer = 10A0F400] 09:36:33 INFO - PROCESS | 3628 | 1472661393252 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1024ms 09:36:33 INFO - PROCESS | 3628 | 1472661393308 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 3628 | 1472661393312 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 09:36:33 INFO - PROCESS | 3628 | 1472661393300 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:36:33 INFO - PROCESS | 3628 | 1472661393304 Marionette TRACE conn2 <- [1,882,null,{}] 09:36:33 INFO - PROCESS | 3628 | 1472661393309 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 3628 | 1472661393312 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:33 INFO - PROCESS | 3628 | 1472661393413 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:36:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (12C83000) [pid = 3628] [serial = 688] [outer = 1AF61400] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 199D3000 == 41 [pid = 3628] [id = 225] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 14526000 == 40 [pid = 3628] [id = 224] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 17D97000 == 39 [pid = 3628] [id = 223] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 173F1C00 == 38 [pid = 3628] [id = 222] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 16BC8800 == 37 [pid = 3628] [id = 221] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 16010C00 == 36 [pid = 3628] [id = 220] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 15912000 == 35 [pid = 3628] [id = 219] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 1319F400 == 34 [pid = 3628] [id = 218] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 10B86C00 == 33 [pid = 3628] [id = 217] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 134AEC00 == 32 [pid = 3628] [id = 216] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 112C6800 == 31 [pid = 3628] [id = 215] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 1A126400 == 30 [pid = 3628] [id = 214] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 10A0F000 == 29 [pid = 3628] [id = 229] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 172A0000 == 28 [pid = 3628] [id = 228] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 0F97E400 == 27 [pid = 3628] [id = 226] 09:36:34 INFO - PROCESS | 3628 | --DOCSHELL 12E7FC00 == 26 [pid = 3628] [id = 227] 09:36:34 INFO - PROCESS | 3628 | 1472661394073 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 3628 | 1472661394077 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17FF1000) [pid = 3628] [serial = 606] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (15B1F000) [pid = 3628] [serial = 614] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (16001800) [pid = 3628] [serial = 615] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (172A0400) [pid = 3628] [serial = 620] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (172EF800) [pid = 3628] [serial = 621] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (19783400) [pid = 3628] [serial = 626] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1978B800) [pid = 3628] [serial = 627] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (19D1A400) [pid = 3628] [serial = 629] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19D1A800) [pid = 3628] [serial = 630] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (134B0000) [pid = 3628] [serial = 611] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19DCF400) [pid = 3628] [serial = 632] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (13A82000) [pid = 3628] [serial = 612] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17E06000) [pid = 3628] [serial = 623] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15BF8800) [pid = 3628] [serial = 635] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1729F000) [pid = 3628] [serial = 636] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A10AC00) [pid = 3628] [serial = 638] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1601B000) [pid = 3628] [serial = 617] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (166C0000) [pid = 3628] [serial = 618] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (114EF400) [pid = 3628] [serial = 608] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1189A400) [pid = 3628] [serial = 609] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (19D1FC00) [pid = 3628] [serial = 633] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1A46A800) [pid = 3628] [serial = 641] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A12E000) [pid = 3628] [serial = 639] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17EC6800) [pid = 3628] [serial = 624] [outer = 00000000] [url = about:blank] 09:36:34 INFO - PROCESS | 3628 | ++DOCSHELL 103CAC00 == 27 [pid = 3628] [id = 230] 09:36:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10A01400) [pid = 3628] [serial = 689] [outer = 00000000] 09:36:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10A55400) [pid = 3628] [serial = 690] [outer = 10A01400] 09:36:34 INFO - PROCESS | 3628 | 1472661394223 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1124D800) [pid = 3628] [serial = 691] [outer = 10A01400] 09:36:34 INFO - PROCESS | 3628 | 1472661394694 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1401ms 09:36:34 INFO - PROCESS | 3628 | 1472661394725 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 3628 | 1472661394728 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 09:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:36:34 INFO - PROCESS | 3628 | 1472661394732 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 3628 | 1472661394735 Marionette TRACE conn2 <- [1,886,null,{}] 09:36:34 INFO - PROCESS | 3628 | 1472661394740 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:34 INFO - PROCESS | 3628 | 1472661394745 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:34 INFO - PROCESS | 3628 | 1472661394833 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:36:34 INFO - PROCESS | 3628 | 1472661394843 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 3628 | 1472661394846 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:34 INFO - PROCESS | 3628 | ++DOCSHELL 12E81C00 == 28 [pid = 3628] [id = 231] 09:36:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13128000) [pid = 3628] [serial = 692] [outer = 00000000] 09:36:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1317BC00) [pid = 3628] [serial = 693] [outer = 13128000] 09:36:34 INFO - PROCESS | 3628 | 1472661394877 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (132A1800) [pid = 3628] [serial = 694] [outer = 13128000] 09:36:35 INFO - PROCESS | 3628 | 1472661395316 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 617ms 09:36:35 INFO - PROCESS | 3628 | 1472661395340 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 3628 | 1472661395344 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 09:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:36:35 INFO - PROCESS | 3628 | 1472661395349 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 3628 | 1472661395351 Marionette TRACE conn2 <- [1,890,null,{}] 09:36:35 INFO - PROCESS | 3628 | 1472661395355 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 3628 | 1472661395358 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:35 INFO - PROCESS | 3628 | 1472661395472 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:36:35 INFO - PROCESS | 3628 | 1472661395481 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 3628 | 1472661395483 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:35 INFO - PROCESS | 3628 | ++DOCSHELL 150F4C00 == 29 [pid = 3628] [id = 232] 09:36:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (150F5800) [pid = 3628] [serial = 695] [outer = 00000000] 09:36:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15828800) [pid = 3628] [serial = 696] [outer = 150F5800] 09:36:35 INFO - PROCESS | 3628 | 1472661395532 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15B1C800) [pid = 3628] [serial = 697] [outer = 150F5800] 09:36:35 INFO - PROCESS | 3628 | 1472661395988 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 663ms 09:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:36:36 INFO - PROCESS | 3628 | 1472661396032 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 3628 | 1472661396034 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 09:36:36 INFO - PROCESS | 3628 | 1472661396039 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 3628 | 1472661396044 Marionette TRACE conn2 <- [1,894,null,{}] 09:36:36 INFO - PROCESS | 3628 | 1472661396054 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 3628 | 1472661396057 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:36 INFO - PROCESS | 3628 | 1472661396140 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:36:36 INFO - PROCESS | 3628 | 1472661396147 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 3628 | 1472661396149 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:36 INFO - PROCESS | 3628 | ++DOCSHELL 16005000 == 30 [pid = 3628] [id = 233] 09:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16005C00) [pid = 3628] [serial = 698] [outer = 00000000] 09:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1601B000) [pid = 3628] [serial = 699] [outer = 16005C00] 09:36:36 INFO - PROCESS | 3628 | 1472661396179 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16A09800) [pid = 3628] [serial = 700] [outer = 16005C00] 09:36:36 INFO - PROCESS | 3628 | 1472661396653 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 662ms 09:36:36 INFO - PROCESS | 3628 | 1472661396703 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 3628 | 1472661396706 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 09:36:36 INFO - PROCESS | 3628 | 1472661396709 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:36:36 INFO - PROCESS | 3628 | 1472661396711 Marionette TRACE conn2 <- [1,898,null,{}] 09:36:36 INFO - PROCESS | 3628 | 1472661396715 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 3628 | 1472661396717 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:36 INFO - PROCESS | 3628 | 1472661396852 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:36:36 INFO - PROCESS | 3628 | 1472661396865 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 3628 | 1472661396867 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:36 INFO - PROCESS | 3628 | ++DOCSHELL 16BC8400 == 31 [pid = 3628] [id = 234] 09:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16CF6400) [pid = 3628] [serial = 701] [outer = 00000000] 09:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1729BC00) [pid = 3628] [serial = 702] [outer = 16CF6400] 09:36:36 INFO - PROCESS | 3628 | 1472661396912 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (172A4C00) [pid = 3628] [serial = 703] [outer = 16CF6400] 09:36:37 INFO - PROCESS | 3628 | 1472661397321 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 678ms 09:36:37 INFO - PROCESS | 3628 | 1472661397391 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 3628 | 1472661397393 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 09:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:36:37 INFO - PROCESS | 3628 | 1472661397402 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 3628 | 1472661397404 Marionette TRACE conn2 <- [1,902,null,{}] 09:36:37 INFO - PROCESS | 3628 | 1472661397408 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:37 INFO - PROCESS | 3628 | 1472661397410 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:37 INFO - PROCESS | 3628 | 1472661397512 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:36:37 INFO - PROCESS | 3628 | 1472661397526 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 3628 | 1472661397533 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:37 INFO - PROCESS | 3628 | ++DOCSHELL 173F9C00 == 32 [pid = 3628] [id = 235] 09:36:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (173FB800) [pid = 3628] [serial = 704] [outer = 00000000] 09:36:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17D67800) [pid = 3628] [serial = 705] [outer = 173FB800] 09:36:37 INFO - PROCESS | 3628 | 1472661397623 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17E0C400) [pid = 3628] [serial = 706] [outer = 173FB800] 09:36:38 INFO - PROCESS | 3628 | 1472661398054 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 723ms 09:36:38 INFO - PROCESS | 3628 | 1472661398115 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 3628 | 1472661398117 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 09:36:38 INFO - PROCESS | 3628 | 1472661398121 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:36:38 INFO - PROCESS | 3628 | 1472661398123 Marionette TRACE conn2 <- [1,906,null,{}] 09:36:38 INFO - PROCESS | 3628 | 1472661398126 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:38 INFO - PROCESS | 3628 | 1472661398128 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:38 INFO - PROCESS | 3628 | 1472661398235 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:36:38 INFO - PROCESS | 3628 | 1472661398248 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 3628 | 1472661398250 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:38 INFO - PROCESS | 3628 | ++DOCSHELL 1036B000 == 33 [pid = 3628] [id = 236] 09:36:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1055F800) [pid = 3628] [serial = 707] [outer = 00000000] 09:36:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (15B1D800) [pid = 3628] [serial = 708] [outer = 1055F800] 09:36:38 INFO - PROCESS | 3628 | 1472661398487 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (173F7400) [pid = 3628] [serial = 709] [outer = 1055F800] 09:36:38 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (19DCC000) [pid = 3628] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:36:38 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16CEF000) [pid = 3628] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:36:38 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (173F9800) [pid = 3628] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:36:38 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15912400) [pid = 3628] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:36:38 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13238400) [pid = 3628] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:36:38 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10E75800) [pid = 3628] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:36:38 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16014400) [pid = 3628] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:36:38 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (134B0800) [pid = 3628] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:36:38 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A127800) [pid = 3628] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:36:38 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (112C7800) [pid = 3628] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:36:38 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17D97800) [pid = 3628] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:36:38 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16010400) [pid = 3628] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:36:38 INFO - PROCESS | 3628 | 1472661398857 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 768ms 09:36:38 INFO - PROCESS | 3628 | 1472661398908 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 3628 | 1472661398910 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 09:36:38 INFO - PROCESS | 3628 | 1472661398914 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:36:38 INFO - PROCESS | 3628 | 1472661398916 Marionette TRACE conn2 <- [1,910,null,{}] 09:36:38 INFO - PROCESS | 3628 | 1472661398919 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:38 INFO - PROCESS | 3628 | 1472661398921 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:39 INFO - PROCESS | 3628 | 1472661399007 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:36:39 INFO - PROCESS | 3628 | 1472661399015 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 3628 | 1472661399017 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:39 INFO - PROCESS | 3628 | ++DOCSHELL 10B86800 == 34 [pid = 3628] [id = 237] 09:36:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1591CC00) [pid = 3628] [serial = 710] [outer = 00000000] 09:36:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17E10C00) [pid = 3628] [serial = 711] [outer = 1591CC00] 09:36:39 INFO - PROCESS | 3628 | 1472661399061 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17FF1000) [pid = 3628] [serial = 712] [outer = 1591CC00] 09:36:39 INFO - PROCESS | 3628 | 1472661399436 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 572ms 09:36:39 INFO - PROCESS | 3628 | 1472661399476 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 3628 | 1472661399478 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 09:36:39 INFO - PROCESS | 3628 | 1472661399482 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:36:39 INFO - PROCESS | 3628 | 1472661399484 Marionette TRACE conn2 <- [1,914,null,{}] 09:36:39 INFO - PROCESS | 3628 | 1472661399487 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 3628 | 1472661399489 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:39 INFO - PROCESS | 3628 | 1472661399562 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:36:39 INFO - PROCESS | 3628 | 1472661399668 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 3628 | 1472661399670 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:39 INFO - PROCESS | 3628 | ++DOCSHELL 166BC400 == 35 [pid = 3628] [id = 238] 09:36:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17297800) [pid = 3628] [serial = 713] [outer = 00000000] 09:36:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (19D1A000) [pid = 3628] [serial = 714] [outer = 17297800] 09:36:39 INFO - PROCESS | 3628 | 1472661399719 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (19D1A400) [pid = 3628] [serial = 715] [outer = 17297800] 09:36:40 INFO - PROCESS | 3628 | 1472661400053 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 618ms 09:36:40 INFO - PROCESS | 3628 | 1472661400103 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 3628 | 1472661400105 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 09:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:36:40 INFO - PROCESS | 3628 | 1472661400108 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 3628 | 1472661400110 Marionette TRACE conn2 <- [1,918,null,{}] 09:36:40 INFO - PROCESS | 3628 | 1472661400114 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:40 INFO - PROCESS | 3628 | 1472661400116 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:40 INFO - PROCESS | 3628 | 1472661400225 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:36:40 INFO - PROCESS | 3628 | 1472661400232 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 3628 | 1472661400234 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:40 INFO - PROCESS | 3628 | ++DOCSHELL 19D1FC00 == 36 [pid = 3628] [id = 239] 09:36:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (19DC5800) [pid = 3628] [serial = 716] [outer = 00000000] 09:36:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (19F69400) [pid = 3628] [serial = 717] [outer = 19DC5800] 09:36:40 INFO - PROCESS | 3628 | 1472661400279 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19F70400) [pid = 3628] [serial = 718] [outer = 19DC5800] 09:36:40 INFO - PROCESS | 3628 | 1472661400980 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 964ms 09:36:41 INFO - PROCESS | 3628 | 1472661401078 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 3628 | 1472661401082 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 09:36:41 INFO - PROCESS | 3628 | 1472661401087 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:36:41 INFO - PROCESS | 3628 | 1472661401093 Marionette TRACE conn2 <- [1,922,null,{}] 09:36:41 INFO - PROCESS | 3628 | 1472661401098 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:41 INFO - PROCESS | 3628 | 1472661401101 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:41 INFO - PROCESS | 3628 | 1472661401232 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:36:41 INFO - PROCESS | 3628 | 1472661401349 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 3628 | 1472661401352 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:41 INFO - PROCESS | 3628 | ++DOCSHELL 11241000 == 37 [pid = 3628] [id = 240] 09:36:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1180D400) [pid = 3628] [serial = 719] [outer = 00000000] 09:36:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (11D10800) [pid = 3628] [serial = 720] [outer = 1180D400] 09:36:41 INFO - PROCESS | 3628 | 1472661401415 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (13A79C00) [pid = 3628] [serial = 721] [outer = 1180D400] 09:36:42 INFO - PROCESS | 3628 | 1472661402096 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1054ms 09:36:42 INFO - PROCESS | 3628 | 1472661402150 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 3628 | 1472661402155 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 09:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:36:42 INFO - PROCESS | 3628 | 1472661402162 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 3628 | 1472661402165 Marionette TRACE conn2 <- [1,926,null,{}] 09:36:42 INFO - PROCESS | 3628 | 1472661402152 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:42 INFO - PROCESS | 3628 | 1472661402154 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:42 INFO - PROCESS | 3628 | 1472661402275 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:36:42 INFO - PROCESS | 3628 | 1472661402358 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 3628 | 1472661402361 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:42 INFO - PROCESS | 3628 | ++DOCSHELL 0F97EC00 == 38 [pid = 3628] [id = 241] 09:36:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1031B800) [pid = 3628] [serial = 722] [outer = 00000000] 09:36:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (10A10000) [pid = 3628] [serial = 723] [outer = 1031B800] 09:36:42 INFO - PROCESS | 3628 | 1472661402529 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (112E6000) [pid = 3628] [serial = 724] [outer = 1031B800] 09:36:43 INFO - PROCESS | 3628 | --DOCSHELL 166BC400 == 37 [pid = 3628] [id = 238] 09:36:43 INFO - PROCESS | 3628 | --DOCSHELL 10B86800 == 36 [pid = 3628] [id = 237] 09:36:43 INFO - PROCESS | 3628 | --DOCSHELL 1036B000 == 35 [pid = 3628] [id = 236] 09:36:43 INFO - PROCESS | 3628 | --DOCSHELL 173F9C00 == 34 [pid = 3628] [id = 235] 09:36:43 INFO - PROCESS | 3628 | --DOCSHELL 16BC8400 == 33 [pid = 3628] [id = 234] 09:36:43 INFO - PROCESS | 3628 | --DOCSHELL 16005000 == 32 [pid = 3628] [id = 233] 09:36:43 INFO - PROCESS | 3628 | --DOCSHELL 150F4C00 == 31 [pid = 3628] [id = 232] 09:36:43 INFO - PROCESS | 3628 | --DOCSHELL 12E81C00 == 30 [pid = 3628] [id = 231] 09:36:43 INFO - PROCESS | 3628 | --DOCSHELL 103CAC00 == 29 [pid = 3628] [id = 230] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17295800) [pid = 3628] [serial = 662] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (17D65C00) [pid = 3628] [serial = 665] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (15BEE000) [pid = 3628] [serial = 656] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15BFC400) [pid = 3628] [serial = 657] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1395D000) [pid = 3628] [serial = 653] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13B57400) [pid = 3628] [serial = 654] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (11801C00) [pid = 3628] [serial = 650] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (11D08400) [pid = 3628] [serial = 651] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (166BF800) [pid = 3628] [serial = 659] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (150EA400) [pid = 3628] [serial = 647] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15193C00) [pid = 3628] [serial = 648] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A10CC00) [pid = 3628] [serial = 675] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1519A800) [pid = 3628] [serial = 642] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1729A800) [pid = 3628] [serial = 663] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (112EB800) [pid = 3628] [serial = 644] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11C15400) [pid = 3628] [serial = 645] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17EBC400) [pid = 3628] [serial = 668] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17D66000) [pid = 3628] [serial = 666] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (199D3C00) [pid = 3628] [serial = 671] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17EC5000) [pid = 3628] [serial = 669] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16A0DC00) [pid = 3628] [serial = 660] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (19DCD000) [pid = 3628] [serial = 672] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A106000) [pid = 3628] [serial = 674] [outer = 00000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3628 | 1472661403117 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1009ms 09:36:43 INFO - PROCESS | 3628 | 1472661403154 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 3628 | 1472661403158 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 09:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:36:43 INFO - PROCESS | 3628 | 1472661403194 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 3628 | 1472661403197 Marionette TRACE conn2 <- [1,930,null,{}] 09:36:43 INFO - PROCESS | 3628 | 1472661403204 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 3628 | 1472661403206 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:43 INFO - PROCESS | 3628 | 1472661403294 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:36:43 INFO - PROCESS | 3628 | 1472661403302 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 3628 | 1472661403305 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:43 INFO - PROCESS | 3628 | ++DOCSHELL 11D08400 == 30 [pid = 3628] [id = 242] 09:36:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (11D7F800) [pid = 3628] [serial = 725] [outer = 00000000] 09:36:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12BC7000) [pid = 3628] [serial = 726] [outer = 11D7F800] 09:36:43 INFO - PROCESS | 3628 | 1472661403360 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13237400) [pid = 3628] [serial = 727] [outer = 11D7F800] 09:36:43 INFO - PROCESS | 3628 | 1472661403837 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 693ms 09:36:43 INFO - PROCESS | 3628 | 1472661403878 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 3628 | 1472661403882 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 09:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:36:43 INFO - PROCESS | 3628 | 1472661403887 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 3628 | 1472661403890 Marionette TRACE conn2 <- [1,934,null,{}] 09:36:43 INFO - PROCESS | 3628 | 1472661403894 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 3628 | 1472661403896 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:43 INFO - PROCESS | 3628 | 1472661403981 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:36:43 INFO - PROCESS | 3628 | 1472661403992 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 3628 | 1472661403995 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:44 INFO - PROCESS | 3628 | ++DOCSHELL 14595800 == 31 [pid = 3628] [id = 243] 09:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (150EA000) [pid = 3628] [serial = 728] [outer = 00000000] 09:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (157C5800) [pid = 3628] [serial = 729] [outer = 150EA000] 09:36:44 INFO - PROCESS | 3628 | 1472661404098 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15BEE000) [pid = 3628] [serial = 730] [outer = 150EA000] 09:36:44 INFO - PROCESS | 3628 | 1472661404479 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 617ms 09:36:44 INFO - PROCESS | 3628 | 1472661404508 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 3628 | 1472661404510 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 09:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:36:44 INFO - PROCESS | 3628 | 1472661404514 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 3628 | 1472661404500 Marionette TRACE conn2 <- [1,938,null,{}] 09:36:44 INFO - PROCESS | 3628 | 1472661404511 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:44 INFO - PROCESS | 3628 | 1472661404515 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:44 INFO - PROCESS | 3628 | 1472661404601 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:36:44 INFO - PROCESS | 3628 | 1472661404607 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 3628 | 1472661404610 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:44 INFO - PROCESS | 3628 | ++DOCSHELL 16017400 == 32 [pid = 3628] [id = 244] 09:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1601B800) [pid = 3628] [serial = 731] [outer = 00000000] 09:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (166C3000) [pid = 3628] [serial = 732] [outer = 1601B800] 09:36:44 INFO - PROCESS | 3628 | 1472661404654 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16CEC000) [pid = 3628] [serial = 733] [outer = 1601B800] 09:36:45 INFO - PROCESS | 3628 | 1472661405073 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 618ms 09:36:45 INFO - PROCESS | 3628 | 1472661405117 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 3628 | 1472661405120 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 09:36:45 INFO - PROCESS | 3628 | 1472661405127 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:36:45 INFO - PROCESS | 3628 | 1472661405129 Marionette TRACE conn2 <- [1,942,null,{}] 09:36:45 INFO - PROCESS | 3628 | 1472661405132 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 3628 | 1472661405134 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:45 INFO - PROCESS | 3628 | 1472661405249 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:36:45 INFO - PROCESS | 3628 | 1472661405332 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 3628 | 1472661405334 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:45 INFO - PROCESS | 3628 | ++DOCSHELL 1729D800 == 33 [pid = 3628] [id = 245] 09:36:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1729DC00) [pid = 3628] [serial = 734] [outer = 00000000] 09:36:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (173F5800) [pid = 3628] [serial = 735] [outer = 1729DC00] 09:36:45 INFO - PROCESS | 3628 | 1472661405381 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17D65000) [pid = 3628] [serial = 736] [outer = 1729DC00] 09:36:45 INFO - PROCESS | 3628 | 1472661405799 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 707ms 09:36:45 INFO - PROCESS | 3628 | 1472661405856 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 3628 | 1472661405858 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 09:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:36:45 INFO - PROCESS | 3628 | 1472661405862 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 3628 | 1472661405865 Marionette TRACE conn2 <- [1,946,null,{}] 09:36:45 INFO - PROCESS | 3628 | 1472661405870 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 3628 | 1472661405873 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:45 INFO - PROCESS | 3628 | 1472661405966 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:36:46 INFO - PROCESS | 3628 | 1472661406023 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 3628 | 1472661406025 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:46 INFO - PROCESS | 3628 | ++DOCSHELL 13B55C00 == 34 [pid = 3628] [id = 246] 09:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D6C400) [pid = 3628] [serial = 737] [outer = 00000000] 09:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17E06C00) [pid = 3628] [serial = 738] [outer = 17D6C400] 09:36:46 INFO - PROCESS | 3628 | 1472661406080 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17FEF000) [pid = 3628] [serial = 739] [outer = 17D6C400] 09:36:46 INFO - PROCESS | 3628 | 1472661406505 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 663ms 09:36:46 INFO - PROCESS | 3628 | 1472661406527 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 3628 | 1472661406529 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 09:36:46 INFO - PROCESS | 3628 | 1472661406532 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:36:46 INFO - PROCESS | 3628 | 1472661406534 Marionette TRACE conn2 <- [1,950,null,{}] 09:36:46 INFO - PROCESS | 3628 | 1472661406542 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:46 INFO - PROCESS | 3628 | 1472661406547 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:46 INFO - PROCESS | 3628 | 1472661406679 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:36:46 INFO - PROCESS | 3628 | 1472661406746 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 3628 | 1472661406749 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:46 INFO - PROCESS | 3628 | ++DOCSHELL 17D6A000 == 35 [pid = 3628] [id = 247] 09:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (199CB400) [pid = 3628] [serial = 740] [outer = 00000000] 09:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19D20800) [pid = 3628] [serial = 741] [outer = 199CB400] 09:36:46 INFO - PROCESS | 3628 | 1472661406776 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19DC7C00) [pid = 3628] [serial = 742] [outer = 199CB400] 09:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16CF6400) [pid = 3628] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13128000) [pid = 3628] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10A01400) [pid = 3628] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (150F5800) [pid = 3628] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16005C00) [pid = 3628] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (173FB800) [pid = 3628] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (0F9EA800) [pid = 3628] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13132000) [pid = 3628] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (172A2000) [pid = 3628] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1055F800) [pid = 3628] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1591CC00) [pid = 3628] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17297800) [pid = 3628] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:36:47 INFO - PROCESS | 3628 | 1472661407241 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 708ms 09:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:36:47 INFO - PROCESS | 3628 | 1472661407239 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 3628 | 1472661407241 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 09:36:47 INFO - PROCESS | 3628 | 1472661407244 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 3628 | 1472661407245 Marionette TRACE conn2 <- [1,954,null,{}] 09:36:47 INFO - PROCESS | 3628 | 1472661407249 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 3628 | 1472661407251 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:47 INFO - PROCESS | 3628 | 1472661407327 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:36:47 INFO - PROCESS | 3628 | 1472661407332 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3628 | 1472661407334 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:47 INFO - PROCESS | 3628 | ++DOCSHELL 12BC4C00 == 36 [pid = 3628] [id = 248] 09:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (12E80000) [pid = 3628] [serial = 743] [outer = 00000000] 09:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17297800) [pid = 3628] [serial = 744] [outer = 12E80000] 09:36:47 INFO - PROCESS | 3628 | 1472661407380 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17345800) [pid = 3628] [serial = 745] [outer = 12E80000] 09:36:47 INFO - PROCESS | 3628 | 1472661407789 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 572ms 09:36:47 INFO - PROCESS | 3628 | 1472661407823 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 3628 | 1472661407825 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 09:36:47 INFO - PROCESS | 3628 | 1472661407828 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:36:47 INFO - PROCESS | 3628 | 1472661407830 Marionette TRACE conn2 <- [1,958,null,{}] 09:36:47 INFO - PROCESS | 3628 | 1472661407833 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 3628 | 1472661407835 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:47 INFO - PROCESS | 3628 | 1472661407921 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:36:47 INFO - PROCESS | 3628 | 1472661407926 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3628 | 1472661407928 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:47 INFO - PROCESS | 3628 | ++DOCSHELL 14588C00 == 37 [pid = 3628] [id = 249] 09:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17D70000) [pid = 3628] [serial = 746] [outer = 00000000] 09:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19DC6800) [pid = 3628] [serial = 747] [outer = 17D70000] 09:36:47 INFO - PROCESS | 3628 | 1472661407972 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A110800) [pid = 3628] [serial = 748] [outer = 17D70000] 09:36:48 INFO - PROCESS | 3628 | 1472661408414 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 618ms 09:36:48 INFO - PROCESS | 3628 | 1472661408449 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 3628 | 1472661408451 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 09:36:48 INFO - PROCESS | 3628 | 1472661408454 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:36:48 INFO - PROCESS | 3628 | 1472661408456 Marionette TRACE conn2 <- [1,962,null,{}] 09:36:48 INFO - PROCESS | 3628 | 1472661408459 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 3628 | 1472661408461 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:48 INFO - PROCESS | 3628 | 1472661408549 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:36:48 INFO - PROCESS | 3628 | 1472661408555 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 3628 | 1472661408557 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:48 INFO - PROCESS | 3628 | ++DOCSHELL 1A128800 == 38 [pid = 3628] [id = 250] 09:36:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A128C00) [pid = 3628] [serial = 749] [outer = 00000000] 09:36:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A464000) [pid = 3628] [serial = 750] [outer = 1A128C00] 09:36:48 INFO - PROCESS | 3628 | 1472661408601 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A46D800) [pid = 3628] [serial = 751] [outer = 1A128C00] 09:36:48 INFO - PROCESS | 3628 | 1472661409004 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 572ms 09:36:49 INFO - PROCESS | 3628 | 1472661409043 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 3628 | 1472661409045 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 09:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:36:49 INFO - PROCESS | 3628 | 1472661409051 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 3628 | 1472661409053 Marionette TRACE conn2 <- [1,966,null,{}] 09:36:49 INFO - PROCESS | 3628 | 1472661409057 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:49 INFO - PROCESS | 3628 | 1472661409058 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:49 INFO - PROCESS | 3628 | 1472661409161 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:36:49 INFO - PROCESS | 3628 | 1472661409310 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 3628 | 1472661409313 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:49 INFO - PROCESS | 3628 | ++DOCSHELL 10A04800 == 39 [pid = 3628] [id = 251] 09:36:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10A05C00) [pid = 3628] [serial = 752] [outer = 00000000] 09:36:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10E69400) [pid = 3628] [serial = 753] [outer = 10A05C00] 09:36:49 INFO - PROCESS | 3628 | 1472661409373 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (114D4000) [pid = 3628] [serial = 754] [outer = 10A05C00] 09:36:49 INFO - PROCESS | 3628 | 1472661409925 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 904ms 09:36:49 INFO - PROCESS | 3628 | 1472661409965 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 3628 | 1472661409972 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 09:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:36:49 INFO - PROCESS | 3628 | 1472661409978 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 3628 | 1472661409982 Marionette TRACE conn2 <- [1,970,null,{}] 09:36:49 INFO - PROCESS | 3628 | 1472661409987 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:49 INFO - PROCESS | 3628 | 1472661409990 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:50 INFO - PROCESS | 3628 | 1472661410083 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:36:50 INFO - PROCESS | 3628 | 1472661410180 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 3628 | 1472661410183 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:50 INFO - PROCESS | 3628 | ++DOCSHELL 1518D000 == 40 [pid = 3628] [id = 252] 09:36:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1518F800) [pid = 3628] [serial = 755] [outer = 00000000] 09:36:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (15BFC000) [pid = 3628] [serial = 756] [outer = 1518F800] 09:36:50 INFO - PROCESS | 3628 | 1472661410240 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1600DC00) [pid = 3628] [serial = 757] [outer = 1518F800] 09:36:50 INFO - PROCESS | 3628 | 1472661410825 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 918ms 09:36:50 INFO - PROCESS | 3628 | 1472661410891 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 3628 | 1472661410894 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 09:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:36:50 INFO - PROCESS | 3628 | 1472661410898 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 3628 | 1472661410900 Marionette TRACE conn2 <- [1,974,null,{}] 09:36:50 INFO - PROCESS | 3628 | 1472661410888 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:50 INFO - PROCESS | 3628 | 1472661410890 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:50 INFO - PROCESS | 3628 | 1472661410999 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:36:51 INFO - PROCESS | 3628 | 1472661411126 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 3628 | 1472661411129 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:51 INFO - PROCESS | 3628 | ++DOCSHELL 12C85800 == 41 [pid = 3628] [id = 253] 09:36:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (172F4C00) [pid = 3628] [serial = 758] [outer = 00000000] 09:36:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17EC6400) [pid = 3628] [serial = 759] [outer = 172F4C00] 09:36:51 INFO - PROCESS | 3628 | 1472661411185 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (199D3000) [pid = 3628] [serial = 760] [outer = 172F4C00] 09:36:51 INFO - PROCESS | 3628 | 1472661411776 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 919ms 09:36:51 INFO - PROCESS | 3628 | 1472661411809 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 3628 | 1472661411813 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 09:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:36:51 INFO - PROCESS | 3628 | 1472661411807 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 3628 | 1472661411811 Marionette TRACE conn2 <- [1,978,null,{}] 09:36:51 INFO - PROCESS | 3628 | 1472661411815 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 3628 | 1472661411819 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:51 INFO - PROCESS | 3628 | 1472661411929 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:36:52 INFO - PROCESS | 3628 | 1472661412058 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 3628 | 1472661412060 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:52 INFO - PROCESS | 3628 | ++DOCSHELL 1601E800 == 42 [pid = 3628] [id = 254] 09:36:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (19DC6400) [pid = 3628] [serial = 761] [outer = 00000000] 09:36:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1A52BC00) [pid = 3628] [serial = 762] [outer = 19DC6400] 09:36:52 INFO - PROCESS | 3628 | 1472661412115 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1A52F800) [pid = 3628] [serial = 763] [outer = 19DC6400] 09:36:52 INFO - PROCESS | 3628 | 1472661412776 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1009ms 09:36:52 INFO - PROCESS | 3628 | 1472661412816 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 3628 | 1472661412821 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 09:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:36:52 INFO - PROCESS | 3628 | 1472661412846 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 3628 | 1472661412849 Marionette TRACE conn2 <- [1,982,null,{}] 09:36:52 INFO - PROCESS | 3628 | 1472661412854 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:52 INFO - PROCESS | 3628 | 1472661412857 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:52 INFO - PROCESS | 3628 | 1472661412958 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:36:53 INFO - PROCESS | 3628 | 1472661413099 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 3628 | 1472661413103 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:53 INFO - PROCESS | 3628 | ++DOCSHELL 13238C00 == 43 [pid = 3628] [id = 255] 09:36:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1323B800) [pid = 3628] [serial = 764] [outer = 00000000] 09:36:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (134B1400) [pid = 3628] [serial = 765] [outer = 1323B800] 09:36:53 INFO - PROCESS | 3628 | 1472661413156 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (13A79400) [pid = 3628] [serial = 766] [outer = 1323B800] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 1A128800 == 42 [pid = 3628] [id = 250] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 14588C00 == 41 [pid = 3628] [id = 249] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 12BC4C00 == 40 [pid = 3628] [id = 248] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 17D6A000 == 39 [pid = 3628] [id = 247] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 13B55C00 == 38 [pid = 3628] [id = 246] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 1729D800 == 37 [pid = 3628] [id = 245] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 16017400 == 36 [pid = 3628] [id = 244] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 14595800 == 35 [pid = 3628] [id = 243] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 11D08400 == 34 [pid = 3628] [id = 242] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 0F97EC00 == 33 [pid = 3628] [id = 241] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 11241000 == 32 [pid = 3628] [id = 240] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 19D1FC00 == 31 [pid = 3628] [id = 239] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 1601E800 == 30 [pid = 3628] [id = 254] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 12C85800 == 29 [pid = 3628] [id = 253] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 10A04800 == 28 [pid = 3628] [id = 251] 09:36:54 INFO - PROCESS | 3628 | --DOCSHELL 1518D000 == 27 [pid = 3628] [id = 252] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (11DA8000) [pid = 3628] [serial = 387] [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.] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (17D67800) [pid = 3628] [serial = 705] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (10A4D400) [pid = 3628] [serial = 678] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (103D2000) [pid = 3628] [serial = 677] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (172A4C00) [pid = 3628] [serial = 703] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1518C800) [pid = 3628] [serial = 681] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1451B800) [pid = 3628] [serial = 680] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17E10800) [pid = 3628] [serial = 684] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (17D09400) [pid = 3628] [serial = 683] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (19D1A400) [pid = 3628] [serial = 715] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1189E400) [pid = 3628] [serial = 686] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (17E0C400) [pid = 3628] [serial = 706] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (173F7400) [pid = 3628] [serial = 709] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15B1D800) [pid = 3628] [serial = 708] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17E10C00) [pid = 3628] [serial = 711] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17FF1000) [pid = 3628] [serial = 712] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16A09800) [pid = 3628] [serial = 700] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19F69400) [pid = 3628] [serial = 717] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (19D1A000) [pid = 3628] [serial = 714] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1729BC00) [pid = 3628] [serial = 702] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1317BC00) [pid = 3628] [serial = 693] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (132A1800) [pid = 3628] [serial = 694] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10A55400) [pid = 3628] [serial = 690] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1124D800) [pid = 3628] [serial = 691] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15828800) [pid = 3628] [serial = 696] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15B1C800) [pid = 3628] [serial = 697] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1601B000) [pid = 3628] [serial = 699] [outer = 00000000] [url = about:blank] 09:36:54 INFO - PROCESS | 3628 | 1472661414293 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1521ms 09:36:54 INFO - PROCESS | 3628 | 1472661414350 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:36:54 INFO - PROCESS | 3628 | 1472661414354 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 09:36:54 INFO - PROCESS | 3628 | 1472661414358 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 3628 | 1472661414361 Marionette TRACE conn2 <- [1,986,null,{}] 09:36:54 INFO - PROCESS | 3628 | 1472661414367 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 3628 | 1472661414370 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:54 INFO - PROCESS | 3628 | 1472661414490 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:36:54 INFO - PROCESS | 3628 | 1472661414574 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 3628 | 1472661414576 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:54 INFO - PROCESS | 3628 | ++DOCSHELL 112CA400 == 28 [pid = 3628] [id = 256] 09:36:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (112CC000) [pid = 3628] [serial = 767] [outer = 00000000] 09:36:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1189A400) [pid = 3628] [serial = 768] [outer = 112CC000] 09:36:54 INFO - PROCESS | 3628 | 1472661414625 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (11D03800) [pid = 3628] [serial = 769] [outer = 112CC000] 09:36:54 INFO - PROCESS | 3628 | 1472661415005 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 663ms 09:36:55 INFO - PROCESS | 3628 | 1472661415038 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 3628 | 1472661415043 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 09:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:36:55 INFO - PROCESS | 3628 | 1472661415050 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 3628 | 1472661415052 Marionette TRACE conn2 <- [1,990,null,{}] 09:36:55 INFO - PROCESS | 3628 | 1472661415057 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:55 INFO - PROCESS | 3628 | 1472661415061 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:55 INFO - PROCESS | 3628 | 1472661415159 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:36:55 INFO - PROCESS | 3628 | 1472661415165 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 3628 | 1472661415168 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:55 INFO - PROCESS | 3628 | ++DOCSHELL 12C8E000 == 29 [pid = 3628] [id = 257] 09:36:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (12E2A000) [pid = 3628] [serial = 770] [outer = 00000000] 09:36:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (134A9400) [pid = 3628] [serial = 771] [outer = 12E2A000] 09:36:55 INFO - PROCESS | 3628 | 1472661415201 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (13963400) [pid = 3628] [serial = 772] [outer = 12E2A000] 09:36:55 INFO - PROCESS | 3628 | 1472661415933 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 963ms 09:36:56 INFO - PROCESS | 3628 | 1472661416016 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 3628 | 1472661416021 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 09:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:36:56 INFO - PROCESS | 3628 | 1472661416026 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 3628 | 1472661416029 Marionette TRACE conn2 <- [1,994,null,{}] 09:36:56 INFO - PROCESS | 3628 | 1472661416035 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 3628 | 1472661416039 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:56 INFO - PROCESS | 3628 | 1472661416176 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:36:56 INFO - PROCESS | 3628 | 1472661416292 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 3628 | 1472661416295 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:56 INFO - PROCESS | 3628 | ++DOCSHELL 112C4C00 == 30 [pid = 3628] [id = 258] 09:36:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (11897400) [pid = 3628] [serial = 773] [outer = 00000000] 09:36:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1319A800) [pid = 3628] [serial = 774] [outer = 11897400] 09:36:56 INFO - PROCESS | 3628 | 1472661416354 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (13B5C000) [pid = 3628] [serial = 775] [outer = 11897400] 09:36:57 INFO - PROCESS | 3628 | 1472661417032 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1100ms 09:36:57 INFO - PROCESS | 3628 | 1472661417119 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 3628 | 1472661417127 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 09:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:36:57 INFO - PROCESS | 3628 | 1472661417135 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 3628 | 1472661417138 Marionette TRACE conn2 <- [1,998,null,{}] 09:36:57 INFO - PROCESS | 3628 | 1472661417142 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:57 INFO - PROCESS | 3628 | 1472661417145 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:57 INFO - PROCESS | 3628 | 1472661417268 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:36:57 INFO - PROCESS | 3628 | 1472661417342 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 3628 | 1472661417344 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:57 INFO - PROCESS | 3628 | ++DOCSHELL 150F6000 == 31 [pid = 3628] [id = 259] 09:36:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (150F6800) [pid = 3628] [serial = 776] [outer = 00000000] 09:36:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1519B400) [pid = 3628] [serial = 777] [outer = 150F6800] 09:36:57 INFO - PROCESS | 3628 | 1472661417401 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15917C00) [pid = 3628] [serial = 778] [outer = 150F6800] 09:36:57 INFO - PROCESS | 3628 | --DOCSHELL 112CA400 == 30 [pid = 3628] [id = 256] 09:36:57 INFO - PROCESS | 3628 | --DOCSHELL 13238C00 == 29 [pid = 3628] [id = 255] 09:36:57 INFO - PROCESS | 3628 | 1472661417999 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 918ms 09:36:58 INFO - PROCESS | 3628 | 1472661418046 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 3628 | 1472661418049 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 09:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:36:58 INFO - PROCESS | 3628 | 1472661418054 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 3628 | 1472661418058 Marionette TRACE conn2 <- [1,1002,null,{}] 09:36:58 INFO - PROCESS | 3628 | 1472661418063 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:58 INFO - PROCESS | 3628 | 1472661418065 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:58 INFO - PROCESS | 3628 | 1472661418174 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:36:58 INFO - PROCESS | 3628 | 1472661418258 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 3628 | 1472661418261 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:58 INFO - PROCESS | 3628 | ++DOCSHELL 112DE400 == 30 [pid = 3628] [id = 260] 09:36:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (11801400) [pid = 3628] [serial = 779] [outer = 00000000] 09:36:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (13B55800) [pid = 3628] [serial = 780] [outer = 11801400] 09:36:58 INFO - PROCESS | 3628 | 1472661418310 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1518C800) [pid = 3628] [serial = 781] [outer = 11801400] 09:36:58 INFO - PROCESS | 3628 | 1472661418793 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 769ms 09:36:58 INFO - PROCESS | 3628 | 1472661418837 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 3628 | 1472661418841 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 09:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:36:58 INFO - PROCESS | 3628 | 1472661418837 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 3628 | 1472661418840 Marionette TRACE conn2 <- [1,1006,null,{}] 09:36:58 INFO - PROCESS | 3628 | 1472661418843 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:58 INFO - PROCESS | 3628 | 1472661418846 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:58 INFO - PROCESS | 3628 | 1472661418964 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:36:59 INFO - PROCESS | 3628 | 1472661419025 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 3628 | 1472661419028 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:59 INFO - PROCESS | 3628 | ++DOCSHELL 1600D400 == 31 [pid = 3628] [id = 261] 09:36:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1600D800) [pid = 3628] [serial = 782] [outer = 00000000] 09:36:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16014000) [pid = 3628] [serial = 783] [outer = 1600D800] 09:36:59 INFO - PROCESS | 3628 | 1472661419076 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1601C400) [pid = 3628] [serial = 784] [outer = 1600D800] 09:36:59 INFO - PROCESS | 3628 | 1472661419503 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 722ms 09:36:59 INFO - PROCESS | 3628 | 1472661419558 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 3628 | 1472661419560 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 09:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:36:59 INFO - PROCESS | 3628 | 1472661419569 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 3628 | 1472661419572 Marionette TRACE conn2 <- [1,1010,null,{}] 09:36:59 INFO - PROCESS | 3628 | 1472661419583 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 3628 | 1472661419587 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:59 INFO - PROCESS | 3628 | 1472661419701 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:36:59 INFO - PROCESS | 3628 | 1472661419762 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 3628 | 1472661419765 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:36:59 INFO - PROCESS | 3628 | ++DOCSHELL 1729BC00 == 32 [pid = 3628] [id = 262] 09:36:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1729F800) [pid = 3628] [serial = 785] [outer = 00000000] 09:36:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (172A4C00) [pid = 3628] [serial = 786] [outer = 1729F800] 09:36:59 INFO - PROCESS | 3628 | 1472661419814 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (173F9800) [pid = 3628] [serial = 787] [outer = 1729F800] 09:37:00 INFO - PROCESS | 3628 | 1472661420246 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 769ms 09:37:00 INFO - PROCESS | 3628 | 1472661420335 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 3628 | 1472661420338 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 09:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:37:00 INFO - PROCESS | 3628 | 1472661420341 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 3628 | 1472661420343 Marionette TRACE conn2 <- [1,1014,null,{}] 09:37:00 INFO - PROCESS | 3628 | 1472661420346 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:00 INFO - PROCESS | 3628 | 1472661420348 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:00 INFO - PROCESS | 3628 | 1472661420493 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (10A0F400) [pid = 3628] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1A128C00) [pid = 3628] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (112CC000) [pid = 3628] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1323B800) [pid = 3628] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10A05C00) [pid = 3628] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1518F800) [pid = 3628] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1729DC00) [pid = 3628] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (172F4C00) [pid = 3628] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17D6C400) [pid = 3628] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1031B800) [pid = 3628] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1601B800) [pid = 3628] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11D7F800) [pid = 3628] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (19DC6400) [pid = 3628] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (19DC5800) [pid = 3628] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (150EA000) [pid = 3628] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1180D400) [pid = 3628] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (199CB400) [pid = 3628] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (12E80000) [pid = 3628] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17D70000) [pid = 3628] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:37:00 INFO - PROCESS | 3628 | 1472661420557 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 3628 | 1472661420560 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:00 INFO - PROCESS | 3628 | ++DOCSHELL 10A05C00 == 33 [pid = 3628] [id = 263] 09:37:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (10A0F400) [pid = 3628] [serial = 788] [outer = 00000000] 09:37:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (11242800) [pid = 3628] [serial = 789] [outer = 10A0F400] 09:37:00 INFO - PROCESS | 3628 | 1472661420606 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (129EBC00) [pid = 3628] [serial = 790] [outer = 10A0F400] 09:37:00 INFO - PROCESS | 3628 | 1472661420943 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 617ms 09:37:00 INFO - PROCESS | 3628 | 1472661420961 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 3628 | 1472661420963 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 09:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:37:00 INFO - PROCESS | 3628 | 1472661420975 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 3628 | 1472661420976 Marionette TRACE conn2 <- [1,1018,null,{}] 09:37:00 INFO - PROCESS | 3628 | 1472661420980 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:00 INFO - PROCESS | 3628 | 1472661420982 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:01 INFO - PROCESS | 3628 | 1472661421060 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:37:01 INFO - PROCESS | 3628 | 1472661421065 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 3628 | 1472661421068 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:01 INFO - PROCESS | 3628 | ++DOCSHELL 1055E400 == 34 [pid = 3628] [id = 264] 09:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (10E77000) [pid = 3628] [serial = 791] [outer = 00000000] 09:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1729DC00) [pid = 3628] [serial = 792] [outer = 10E77000] 09:37:01 INFO - PROCESS | 3628 | 1472661421113 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (173FD400) [pid = 3628] [serial = 793] [outer = 10E77000] 09:37:01 INFO - PROCESS | 3628 | 1472661421553 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 632ms 09:37:01 INFO - PROCESS | 3628 | 1472661421608 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 3628 | 1472661421610 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 09:37:01 INFO - PROCESS | 3628 | 1472661421613 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:37:01 INFO - PROCESS | 3628 | 1472661421615 Marionette TRACE conn2 <- [1,1022,null,{}] 09:37:01 INFO - PROCESS | 3628 | 1472661421618 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:01 INFO - PROCESS | 3628 | 1472661421624 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:01 INFO - PROCESS | 3628 | 1472661421698 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:37:01 INFO - PROCESS | 3628 | 1472661421705 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 3628 | 1472661421707 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:01 INFO - PROCESS | 3628 | ++DOCSHELL 17FE6400 == 35 [pid = 3628] [id = 265] 09:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17FE7000) [pid = 3628] [serial = 794] [outer = 00000000] 09:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1969C000) [pid = 3628] [serial = 795] [outer = 17FE7000] 09:37:01 INFO - PROCESS | 3628 | 1472661421759 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1969CC00) [pid = 3628] [serial = 796] [outer = 17FE7000] 09:37:02 INFO - PROCESS | 3628 | 1472661422200 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 618ms 09:37:02 INFO - PROCESS | 3628 | 1472661422218 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 3628 | 1472661422220 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 09:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:37:02 INFO - PROCESS | 3628 | 1472661422223 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 3628 | 1472661422225 Marionette TRACE conn2 <- [1,1026,null,{}] 09:37:02 INFO - PROCESS | 3628 | 1472661422228 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:02 INFO - PROCESS | 3628 | 1472661422230 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:02 INFO - PROCESS | 3628 | 1472661422316 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:37:02 INFO - PROCESS | 3628 | 1472661422321 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 3628 | 1472661422324 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:02 INFO - PROCESS | 3628 | ++DOCSHELL 199D2800 == 36 [pid = 3628] [id = 266] 09:37:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (19D12C00) [pid = 3628] [serial = 797] [outer = 00000000] 09:37:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (19D1EC00) [pid = 3628] [serial = 798] [outer = 19D12C00] 09:37:02 INFO - PROCESS | 3628 | 1472661422371 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19D1F800) [pid = 3628] [serial = 799] [outer = 19D12C00] 09:37:02 INFO - PROCESS | 3628 | 1472661423009 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 873ms 09:37:03 INFO - PROCESS | 3628 | 1472661423091 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 3628 | 1472661423096 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 09:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:37:03 INFO - PROCESS | 3628 | 1472661423101 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 3628 | 1472661423106 Marionette TRACE conn2 <- [1,1030,null,{}] 09:37:03 INFO - PROCESS | 3628 | 1472661423111 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 3628 | 1472661423114 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:03 INFO - PROCESS | 3628 | 1472661423235 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:37:03 INFO - PROCESS | 3628 | 1472661423362 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 3628 | 1472661423365 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:03 INFO - PROCESS | 3628 | ++DOCSHELL 10A55800 == 37 [pid = 3628] [id = 267] 09:37:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1180E400) [pid = 3628] [serial = 800] [outer = 00000000] 09:37:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (12E2C000) [pid = 3628] [serial = 801] [outer = 1180E400] 09:37:03 INFO - PROCESS | 3628 | 1472661423426 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (15195400) [pid = 3628] [serial = 802] [outer = 1180E400] 09:37:03 INFO - PROCESS | 3628 | 1472661423940 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 859ms 09:37:03 INFO - PROCESS | 3628 | 1472661423973 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 3628 | 1472661423977 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 09:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:37:03 INFO - PROCESS | 3628 | 1472661423984 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 3628 | 1472661423987 Marionette TRACE conn2 <- [1,1034,null,{}] 09:37:04 INFO - PROCESS | 3628 | 1472661423991 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:04 INFO - PROCESS | 3628 | 1472661423994 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:04 INFO - PROCESS | 3628 | 1472661424103 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:37:04 INFO - PROCESS | 3628 | 1472661424202 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 3628 | 1472661424205 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:04 INFO - PROCESS | 3628 | ++DOCSHELL 166C3800 == 38 [pid = 3628] [id = 268] 09:37:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16867400) [pid = 3628] [serial = 803] [outer = 00000000] 09:37:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16CEE000) [pid = 3628] [serial = 804] [outer = 16867400] 09:37:04 INFO - PROCESS | 3628 | 1472661424261 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17299000) [pid = 3628] [serial = 805] [outer = 16867400] 09:37:04 INFO - PROCESS | 3628 | 1472661424888 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 918ms 09:37:04 INFO - PROCESS | 3628 | 1472661424910 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 3628 | 1472661424913 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 09:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:37:04 INFO - PROCESS | 3628 | 1472661424916 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 3628 | 1472661424921 Marionette TRACE conn2 <- [1,1038,null,{}] 09:37:04 INFO - PROCESS | 3628 | 1472661424915 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:04 INFO - PROCESS | 3628 | 1472661424920 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:05 INFO - PROCESS | 3628 | 1472661425023 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:37:05 INFO - PROCESS | 3628 | 1472661425123 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 3628 | 1472661425127 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:05 INFO - PROCESS | 3628 | ++DOCSHELL 19D1D000 == 39 [pid = 3628] [id = 269] 09:37:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (19D1D400) [pid = 3628] [serial = 806] [outer = 00000000] 09:37:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (19F6AC00) [pid = 3628] [serial = 807] [outer = 19D1D400] 09:37:05 INFO - PROCESS | 3628 | 1472661425183 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1A105800) [pid = 3628] [serial = 808] [outer = 19D1D400] 09:37:05 INFO - PROCESS | 3628 | 1472661425740 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 874ms 09:37:05 INFO - PROCESS | 3628 | 1472661425785 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 3628 | 1472661425788 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 09:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:37:05 INFO - PROCESS | 3628 | 1472661425792 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 3628 | 1472661425794 Marionette TRACE conn2 <- [1,1042,null,{}] 09:37:05 INFO - PROCESS | 3628 | 1472661425798 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:05 INFO - PROCESS | 3628 | 1472661425800 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:05 INFO - PROCESS | 3628 | 1472661425887 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:37:05 INFO - PROCESS | 3628 | 1472661425986 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 3628 | 1472661425988 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:06 INFO - PROCESS | 3628 | ++DOCSHELL 114DF000 == 40 [pid = 3628] [id = 270] 09:37:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (114E6000) [pid = 3628] [serial = 809] [outer = 00000000] 09:37:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (12BC1800) [pid = 3628] [serial = 810] [outer = 114E6000] 09:37:06 INFO - PROCESS | 3628 | 1472661426044 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (13B54C00) [pid = 3628] [serial = 811] [outer = 114E6000] 09:37:06 INFO - PROCESS | 3628 | 1472661426759 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1009ms 09:37:06 INFO - PROCESS | 3628 | 1472661426795 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 3628 | 1472661426799 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 09:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:37:06 INFO - PROCESS | 3628 | 1472661426803 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 3628 | 1472661426808 Marionette TRACE conn2 <- [1,1046,null,{}] 09:37:06 INFO - PROCESS | 3628 | 1472661426812 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:06 INFO - PROCESS | 3628 | 1472661426815 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:06 INFO - PROCESS | 3628 | 1472661426929 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:37:06 INFO - PROCESS | 3628 | --DOCSHELL 17FE6400 == 39 [pid = 3628] [id = 265] 09:37:06 INFO - PROCESS | 3628 | --DOCSHELL 1055E400 == 38 [pid = 3628] [id = 264] 09:37:06 INFO - PROCESS | 3628 | --DOCSHELL 10A05C00 == 37 [pid = 3628] [id = 263] 09:37:06 INFO - PROCESS | 3628 | --DOCSHELL 1729BC00 == 36 [pid = 3628] [id = 262] 09:37:06 INFO - PROCESS | 3628 | --DOCSHELL 1600D400 == 35 [pid = 3628] [id = 261] 09:37:06 INFO - PROCESS | 3628 | --DOCSHELL 112DE400 == 34 [pid = 3628] [id = 260] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (13299C00) [pid = 3628] [serial = 687] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (134A9400) [pid = 3628] [serial = 771] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (11D03800) [pid = 3628] [serial = 769] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (134B1400) [pid = 3628] [serial = 765] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (10E69400) [pid = 3628] [serial = 753] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1189A400) [pid = 3628] [serial = 768] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (15BFC000) [pid = 3628] [serial = 756] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (13A79400) [pid = 3628] [serial = 766] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (114D4000) [pid = 3628] [serial = 754] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (173F5800) [pid = 3628] [serial = 735] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (17EC6400) [pid = 3628] [serial = 759] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17D65000) [pid = 3628] [serial = 736] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17FEF000) [pid = 3628] [serial = 739] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17E06C00) [pid = 3628] [serial = 738] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10A10000) [pid = 3628] [serial = 723] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (112E6000) [pid = 3628] [serial = 724] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (166C3000) [pid = 3628] [serial = 732] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1600DC00) [pid = 3628] [serial = 757] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12BC7000) [pid = 3628] [serial = 726] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1A52BC00) [pid = 3628] [serial = 762] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13237400) [pid = 3628] [serial = 727] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (19F70400) [pid = 3628] [serial = 718] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (157C5800) [pid = 3628] [serial = 729] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15BEE000) [pid = 3628] [serial = 730] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11D10800) [pid = 3628] [serial = 720] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (13A79C00) [pid = 3628] [serial = 721] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (199D3000) [pid = 3628] [serial = 760] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (19D20800) [pid = 3628] [serial = 741] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1A46D800) [pid = 3628] [serial = 751] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1A52F800) [pid = 3628] [serial = 763] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17345800) [pid = 3628] [serial = 745] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (17297800) [pid = 3628] [serial = 744] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (19DC7C00) [pid = 3628] [serial = 742] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1A110800) [pid = 3628] [serial = 748] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (19DC6800) [pid = 3628] [serial = 747] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (16CEC000) [pid = 3628] [serial = 733] [outer = 00000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1A464000) [pid = 3628] [serial = 750] [outer = 00000000] [url = about:blank] 09:37:07 INFO - PROCESS | 3628 | 1472661427034 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 3628 | 1472661427037 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:07 INFO - PROCESS | 3628 | ++DOCSHELL 10A05C00 == 35 [pid = 3628] [id = 271] 09:37:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10A10000) [pid = 3628] [serial = 812] [outer = 00000000] 09:37:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (112DFC00) [pid = 3628] [serial = 813] [outer = 10A10000] 09:37:07 INFO - PROCESS | 3628 | 1472661427090 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1189A400) [pid = 3628] [serial = 814] [outer = 10A10000] 09:37:07 INFO - PROCESS | 3628 | 1472661427494 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 723ms 09:37:07 INFO - PROCESS | 3628 | 1472661427524 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 3628 | 1472661427528 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 09:37:07 INFO - PROCESS | 3628 | 1472661427534 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:37:07 INFO - PROCESS | 3628 | 1472661427536 Marionette TRACE conn2 <- [1,1050,null,{}] 09:37:07 INFO - PROCESS | 3628 | 1472661427540 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 3628 | 1472661427542 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:07 INFO - PROCESS | 3628 | 1472661427663 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:37:07 INFO - PROCESS | 3628 | 1472661427679 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 3628 | 1472661427681 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:07 INFO - PROCESS | 3628 | ++DOCSHELL 134B0000 == 36 [pid = 3628] [id = 272] 09:37:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (134B1400) [pid = 3628] [serial = 815] [outer = 00000000] 09:37:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (14594C00) [pid = 3628] [serial = 816] [outer = 134B1400] 09:37:07 INFO - PROCESS | 3628 | 1472661427733 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1582A000) [pid = 3628] [serial = 817] [outer = 134B1400] 09:37:08 INFO - PROCESS | 3628 | 1472661428165 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 677ms 09:37:08 INFO - PROCESS | 3628 | 1472661428216 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 3628 | 1472661428218 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 09:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:37:08 INFO - PROCESS | 3628 | 1472661428204 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 3628 | 1472661428207 Marionette TRACE conn2 <- [1,1054,null,{}] 09:37:08 INFO - PROCESS | 3628 | 1472661428217 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:08 INFO - PROCESS | 3628 | 1472661428222 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:08 INFO - PROCESS | 3628 | 1472661428306 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:37:08 INFO - PROCESS | 3628 | 1472661428315 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 3628 | 1472661428318 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:08 INFO - PROCESS | 3628 | ++DOCSHELL 16015000 == 37 [pid = 3628] [id = 273] 09:37:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (16015400) [pid = 3628] [serial = 818] [outer = 00000000] 09:37:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (165A4C00) [pid = 3628] [serial = 819] [outer = 16015400] 09:37:08 INFO - PROCESS | 3628 | 1472661428371 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16A15C00) [pid = 3628] [serial = 820] [outer = 16015400] 09:37:08 INFO - PROCESS | 3628 | 1472661428788 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 602ms 09:37:08 INFO - PROCESS | 3628 | 1472661428822 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 3628 | 1472661428825 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 09:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:37:08 INFO - PROCESS | 3628 | 1472661428828 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 3628 | 1472661428830 Marionette TRACE conn2 <- [1,1058,null,{}] 09:37:08 INFO - PROCESS | 3628 | 1472661428833 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:08 INFO - PROCESS | 3628 | 1472661428836 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:08 INFO - PROCESS | 3628 | 1472661428929 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:37:08 INFO - PROCESS | 3628 | 1472661428964 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 3628 | 1472661428967 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:08 INFO - PROCESS | 3628 | ++DOCSHELL 1600EC00 == 38 [pid = 3628] [id = 274] 09:37:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1601E800) [pid = 3628] [serial = 821] [outer = 00000000] 09:37:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1729E400) [pid = 3628] [serial = 822] [outer = 1601E800] 09:37:09 INFO - PROCESS | 3628 | 1472661429012 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (172EB800) [pid = 3628] [serial = 823] [outer = 1601E800] 09:37:09 INFO - PROCESS | 3628 | 1472661429458 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 663ms 09:37:09 INFO - PROCESS | 3628 | 1472661429512 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 3628 | 1472661429515 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 09:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:37:09 INFO - PROCESS | 3628 | 1472661429518 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 3628 | 1472661429519 Marionette TRACE conn2 <- [1,1062,null,{}] 09:37:09 INFO - PROCESS | 3628 | 1472661429523 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 3628 | 1472661429524 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:09 INFO - PROCESS | 3628 | 1472661429632 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:37:09 INFO - PROCESS | 3628 | 1472661429639 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 3628 | 1472661429641 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:09 INFO - PROCESS | 3628 | ++DOCSHELL 1036B000 == 39 [pid = 3628] [id = 275] 09:37:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17297800) [pid = 3628] [serial = 824] [outer = 00000000] 09:37:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17D64400) [pid = 3628] [serial = 825] [outer = 17297800] 09:37:09 INFO - PROCESS | 3628 | 1472661429715 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17D67C00) [pid = 3628] [serial = 826] [outer = 17297800] 09:37:10 INFO - PROCESS | 3628 | 1472661430159 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 677ms 09:37:10 INFO - PROCESS | 3628 | 1472661430184 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 3628 | 1472661430186 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 09:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:37:10 INFO - PROCESS | 3628 | 1472661430200 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 3628 | 1472661430202 Marionette TRACE conn2 <- [1,1066,null,{}] 09:37:10 INFO - PROCESS | 3628 | 1472661430205 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:10 INFO - PROCESS | 3628 | 1472661430211 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:10 INFO - PROCESS | 3628 | 1472661430358 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:37:10 INFO - PROCESS | 3628 | 1472661430419 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 3628 | 1472661430421 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:10 INFO - PROCESS | 3628 | ++DOCSHELL 17ECAC00 == 40 [pid = 3628] [id = 276] 09:37:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17FEF400) [pid = 3628] [serial = 827] [outer = 00000000] 09:37:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1978A000) [pid = 3628] [serial = 828] [outer = 17FEF400] 09:37:10 INFO - PROCESS | 3628 | 1472661430475 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (199CB400) [pid = 3628] [serial = 829] [outer = 17FEF400] 09:37:10 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11801400) [pid = 3628] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:37:10 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1600D800) [pid = 3628] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:37:10 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1729F800) [pid = 3628] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:37:10 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10E77000) [pid = 3628] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:37:10 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10A0F400) [pid = 3628] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:37:10 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17FE7000) [pid = 3628] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:37:10 INFO - PROCESS | 3628 | 1472661430876 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 708ms 09:37:10 INFO - PROCESS | 3628 | 1472661430918 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 3628 | 1472661430929 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 09:37:10 INFO - PROCESS | 3628 | 1472661430933 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:37:10 INFO - PROCESS | 3628 | 1472661430934 Marionette TRACE conn2 <- [1,1070,null,{}] 09:37:10 INFO - PROCESS | 3628 | 1472661430938 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:10 INFO - PROCESS | 3628 | 1472661430940 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:11 INFO - PROCESS | 3628 | 1472661431049 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:37:11 INFO - PROCESS | 3628 | 1472661431087 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 3628 | 1472661431089 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:11 INFO - PROCESS | 3628 | ++DOCSHELL 103D1400 == 41 [pid = 3628] [id = 277] 09:37:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (10E6BC00) [pid = 3628] [serial = 830] [outer = 00000000] 09:37:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17D64000) [pid = 3628] [serial = 831] [outer = 10E6BC00] 09:37:11 INFO - PROCESS | 3628 | 1472661431135 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17FECC00) [pid = 3628] [serial = 832] [outer = 10E6BC00] 09:37:11 INFO - PROCESS | 3628 | 1472661431500 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 618ms 09:37:11 INFO - PROCESS | 3628 | 1472661431555 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 3628 | 1472661431557 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 09:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:37:11 INFO - PROCESS | 3628 | 1472661431548 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 3628 | 1472661431550 Marionette TRACE conn2 <- [1,1074,null,{}] 09:37:11 INFO - PROCESS | 3628 | 1472661431553 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:11 INFO - PROCESS | 3628 | 1472661431555 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:11 INFO - PROCESS | 3628 | 1472661431634 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:37:11 INFO - PROCESS | 3628 | 1472661431639 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 3628 | 1472661431641 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:11 INFO - PROCESS | 3628 | ++DOCSHELL 16017C00 == 42 [pid = 3628] [id = 278] 09:37:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17FEC000) [pid = 3628] [serial = 833] [outer = 00000000] 09:37:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19DCEC00) [pid = 3628] [serial = 834] [outer = 17FEC000] 09:37:11 INFO - PROCESS | 3628 | 1472661431686 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (19F67400) [pid = 3628] [serial = 835] [outer = 17FEC000] 09:37:12 INFO - PROCESS | 3628 | 1472661432110 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 602ms 09:37:12 INFO - PROCESS | 3628 | 1472661432166 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 3628 | 1472661432168 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 09:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:37:12 INFO - PROCESS | 3628 | 1472661432171 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 3628 | 1472661432173 Marionette TRACE conn2 <- [1,1078,null,{}] 09:37:12 INFO - PROCESS | 3628 | 1472661432177 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 3628 | 1472661432178 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:12 INFO - PROCESS | 3628 | 1472661432258 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:37:12 INFO - PROCESS | 3628 | 1472661432264 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 3628 | 1472661432266 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:12 INFO - PROCESS | 3628 | ++DOCSHELL 19DCC000 == 43 [pid = 3628] [id = 279] 09:37:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1A106C00) [pid = 3628] [serial = 836] [outer = 00000000] 09:37:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1A12AC00) [pid = 3628] [serial = 837] [outer = 1A106C00] 09:37:12 INFO - PROCESS | 3628 | 1472661432314 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1A463800) [pid = 3628] [serial = 838] [outer = 1A106C00] 09:37:12 INFO - PROCESS | 3628 | 1472661432725 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 572ms 09:37:12 INFO - PROCESS | 3628 | 1472661432751 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 3628 | 1472661432753 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 09:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:37:12 INFO - PROCESS | 3628 | 1472661432768 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 3628 | 1472661432770 Marionette TRACE conn2 <- [1,1082,null,{}] 09:37:12 INFO - PROCESS | 3628 | 1472661432777 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 3628 | 1472661432779 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:12 INFO - PROCESS | 3628 | 1472661432859 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:37:12 INFO - PROCESS | 3628 | 1472661432864 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 3628 | 1472661432866 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:12 INFO - PROCESS | 3628 | ++DOCSHELL 1A107800 == 44 [pid = 3628] [id = 280] 09:37:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A46A800) [pid = 3628] [serial = 839] [outer = 00000000] 09:37:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A523800) [pid = 3628] [serial = 840] [outer = 1A46A800] 09:37:12 INFO - PROCESS | 3628 | 1472661432909 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A526400) [pid = 3628] [serial = 841] [outer = 1A46A800] 09:37:13 INFO - PROCESS | 3628 | 1472661433536 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 814ms 09:37:13 INFO - PROCESS | 3628 | 1472661433576 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 3628 | 1472661433580 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 09:37:13 INFO - PROCESS | 3628 | 1472661433585 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:37:13 INFO - PROCESS | 3628 | 1472661433591 Marionette TRACE conn2 <- [1,1086,null,{}] 09:37:13 INFO - PROCESS | 3628 | 1472661433596 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:13 INFO - PROCESS | 3628 | 1472661433599 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:13 INFO - PROCESS | 3628 | 1472661433713 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:37:13 INFO - PROCESS | 3628 | 1472661433814 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 3628 | 1472661433817 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:13 INFO - PROCESS | 3628 | ++DOCSHELL 11244000 == 45 [pid = 3628] [id = 281] 09:37:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (11801800) [pid = 3628] [serial = 842] [outer = 00000000] 09:37:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (12E2B800) [pid = 3628] [serial = 843] [outer = 11801800] 09:37:13 INFO - PROCESS | 3628 | 1472661433874 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (134A9400) [pid = 3628] [serial = 844] [outer = 11801800] 09:37:14 INFO - PROCESS | 3628 | 1472661434515 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 963ms 09:37:14 INFO - PROCESS | 3628 | 1472661434556 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 3628 | 1472661434560 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 09:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:37:14 INFO - PROCESS | 3628 | 1472661434568 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 3628 | 1472661434570 Marionette TRACE conn2 <- [1,1090,null,{}] 09:37:14 INFO - PROCESS | 3628 | 1472661434575 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:14 INFO - PROCESS | 3628 | 1472661434577 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:14 INFO - PROCESS | 3628 | 1472661434711 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:37:14 INFO - PROCESS | 3628 | 1472661434826 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 3628 | 1472661434828 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:14 INFO - PROCESS | 3628 | ++DOCSHELL 14525800 == 46 [pid = 3628] [id = 282] 09:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (150EA000) [pid = 3628] [serial = 845] [outer = 00000000] 09:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16020000) [pid = 3628] [serial = 846] [outer = 150EA000] 09:37:14 INFO - PROCESS | 3628 | 1472661434885 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (17297000) [pid = 3628] [serial = 847] [outer = 150EA000] 09:37:15 INFO - PROCESS | 3628 | 1472661435408 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 903ms 09:37:15 INFO - PROCESS | 3628 | 1472661435477 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 3628 | 1472661435480 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 09:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:37:15 INFO - PROCESS | 3628 | 1472661435483 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 3628 | 1472661435487 Marionette TRACE conn2 <- [1,1094,null,{}] 09:37:15 INFO - PROCESS | 3628 | 1472661435498 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:15 INFO - PROCESS | 3628 | 1472661435503 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:15 INFO - PROCESS | 3628 | 1472661435616 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:37:15 INFO - PROCESS | 3628 | 1472661435745 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 3628 | 1472661435749 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:15 INFO - PROCESS | 3628 | ++DOCSHELL 1A10CC00 == 47 [pid = 3628] [id = 283] 09:37:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A10E800) [pid = 3628] [serial = 848] [outer = 00000000] 09:37:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A46A400) [pid = 3628] [serial = 849] [outer = 1A10E800] 09:37:15 INFO - PROCESS | 3628 | 1472661435808 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1A528C00) [pid = 3628] [serial = 850] [outer = 1A10E800] 09:37:16 INFO - PROCESS | 3628 | 1472661436575 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1175ms 09:37:16 INFO - PROCESS | 3628 | 1472661436657 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 3628 | 1472661436661 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 09:37:16 INFO - PROCESS | 3628 | 1472661436667 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:37:16 INFO - PROCESS | 3628 | 1472661436670 Marionette TRACE conn2 <- [1,1098,null,{}] 09:37:16 INFO - PROCESS | 3628 | 1472661436675 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:16 INFO - PROCESS | 3628 | 1472661436679 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:16 INFO - PROCESS | 3628 | 1472661436764 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:37:16 INFO - PROCESS | 3628 | 1472661436845 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 3628 | 1472661436850 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:16 INFO - PROCESS | 3628 | ++DOCSHELL 11803800 == 48 [pid = 3628] [id = 284] 09:37:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (11D08400) [pid = 3628] [serial = 851] [outer = 00000000] 09:37:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (129F9C00) [pid = 3628] [serial = 852] [outer = 11D08400] 09:37:16 INFO - PROCESS | 3628 | 1472661436947 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1312A000) [pid = 3628] [serial = 853] [outer = 11D08400] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 112C4C00 == 47 [pid = 3628] [id = 258] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 12C8E000 == 46 [pid = 3628] [id = 257] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 19DCC000 == 45 [pid = 3628] [id = 279] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 16017C00 == 44 [pid = 3628] [id = 278] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 103D1400 == 43 [pid = 3628] [id = 277] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 17ECAC00 == 42 [pid = 3628] [id = 276] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 1036B000 == 41 [pid = 3628] [id = 275] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 1600EC00 == 40 [pid = 3628] [id = 274] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 16015000 == 39 [pid = 3628] [id = 273] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 134B0000 == 38 [pid = 3628] [id = 272] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 10A05C00 == 37 [pid = 3628] [id = 271] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 114DF000 == 36 [pid = 3628] [id = 270] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 19D1D000 == 35 [pid = 3628] [id = 269] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 166C3800 == 34 [pid = 3628] [id = 268] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 10A55800 == 33 [pid = 3628] [id = 267] 09:37:17 INFO - PROCESS | 3628 | --DOCSHELL 199D2800 == 32 [pid = 3628] [id = 266] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (13B55800) [pid = 3628] [serial = 780] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16014000) [pid = 3628] [serial = 783] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1519B400) [pid = 3628] [serial = 777] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (172A4C00) [pid = 3628] [serial = 786] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1319A800) [pid = 3628] [serial = 774] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1601C400) [pid = 3628] [serial = 784] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (173F9800) [pid = 3628] [serial = 787] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1729DC00) [pid = 3628] [serial = 792] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1969CC00) [pid = 3628] [serial = 796] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11242800) [pid = 3628] [serial = 789] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (173FD400) [pid = 3628] [serial = 793] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (129EBC00) [pid = 3628] [serial = 790] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1518C800) [pid = 3628] [serial = 781] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1969C000) [pid = 3628] [serial = 795] [outer = 00000000] [url = about:blank] 09:37:17 INFO - PROCESS | 3628 | 1472661437527 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 918ms 09:37:17 INFO - PROCESS | 3628 | 1472661437577 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 3628 | 1472661437581 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 09:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:37:17 INFO - PROCESS | 3628 | 1472661437587 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 3628 | 1472661437589 Marionette TRACE conn2 <- [1,1102,null,{}] 09:37:17 INFO - PROCESS | 3628 | 1472661437593 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:17 INFO - PROCESS | 3628 | 1472661437596 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:17 INFO - PROCESS | 3628 | 1472661437672 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:37:17 INFO - PROCESS | 3628 | 1472661437764 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 3628 | 1472661437766 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:17 INFO - PROCESS | 3628 | ++DOCSHELL 10E73000 == 33 [pid = 3628] [id = 285] 09:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (112C4C00) [pid = 3628] [serial = 854] [outer = 00000000] 09:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (12BBB800) [pid = 3628] [serial = 855] [outer = 112C4C00] 09:37:17 INFO - PROCESS | 3628 | 1472661437816 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (13F6F800) [pid = 3628] [serial = 856] [outer = 112C4C00] 09:37:18 INFO - PROCESS | 3628 | 1472661438201 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 663ms 09:37:18 INFO - PROCESS | 3628 | 1472661438253 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 3628 | 1472661438255 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 09:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:37:18 INFO - PROCESS | 3628 | 1472661438259 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 3628 | 1472661438262 Marionette TRACE conn2 <- [1,1106,null,{}] 09:37:18 INFO - PROCESS | 3628 | 1472661438273 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 3628 | 1472661438277 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:18 INFO - PROCESS | 3628 | 1472661438390 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:37:18 INFO - PROCESS | 3628 | 1472661438403 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 3628 | 1472661438406 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:18 INFO - PROCESS | 3628 | ++DOCSHELL 15829400 == 34 [pid = 3628] [id = 286] 09:37:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (15B1C800) [pid = 3628] [serial = 857] [outer = 00000000] 09:37:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16017000) [pid = 3628] [serial = 858] [outer = 15B1C800] 09:37:18 INFO - PROCESS | 3628 | 1472661438454 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1601FC00) [pid = 3628] [serial = 859] [outer = 15B1C800] 09:37:18 INFO - PROCESS | 3628 | 1472661438892 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 663ms 09:37:18 INFO - PROCESS | 3628 | 1472661438941 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 3628 | 1472661438943 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 09:37:18 INFO - PROCESS | 3628 | 1472661438947 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:37:18 INFO - PROCESS | 3628 | 1472661438948 Marionette TRACE conn2 <- [1,1110,null,{}] 09:37:18 INFO - PROCESS | 3628 | 1472661438952 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 3628 | 1472661438954 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:19 INFO - PROCESS | 3628 | 1472661439021 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:37:19 INFO - PROCESS | 3628 | 1472661439026 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 3628 | 1472661439028 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:19 INFO - PROCESS | 3628 | ++DOCSHELL 1729BC00 == 35 [pid = 3628] [id = 287] 09:37:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1729C400) [pid = 3628] [serial = 860] [outer = 00000000] 09:37:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (173FD400) [pid = 3628] [serial = 861] [outer = 1729C400] 09:37:19 INFO - PROCESS | 3628 | 1472661439077 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17D6D400) [pid = 3628] [serial = 862] [outer = 1729C400] 09:37:19 INFO - PROCESS | 3628 | 1472661439529 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 627ms 09:37:19 INFO - PROCESS | 3628 | 1472661439571 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 3628 | 1472661439573 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 09:37:19 INFO - PROCESS | 3628 | 1472661439576 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:37:19 INFO - PROCESS | 3628 | 1472661439578 Marionette TRACE conn2 <- [1,1114,null,{}] 09:37:19 INFO - PROCESS | 3628 | 1472661439582 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 3628 | 1472661439584 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:19 INFO - PROCESS | 3628 | 1472661439698 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:37:19 INFO - PROCESS | 3628 | 1472661439779 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 3628 | 1472661439781 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:19 INFO - PROCESS | 3628 | ++DOCSHELL 17D97800 == 36 [pid = 3628] [id = 288] 09:37:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (17EBC000) [pid = 3628] [serial = 863] [outer = 00000000] 09:37:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (17FE9000) [pid = 3628] [serial = 864] [outer = 17EBC000] 09:37:19 INFO - PROCESS | 3628 | 1472661439826 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (17FF1000) [pid = 3628] [serial = 865] [outer = 17EBC000] 09:37:20 INFO - PROCESS | 3628 | 1472661440211 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 694ms 09:37:20 INFO - PROCESS | 3628 | 1472661440260 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 3628 | 1472661440262 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 09:37:20 INFO - PROCESS | 3628 | 1472661440265 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:37:20 INFO - PROCESS | 3628 | 1472661440267 Marionette TRACE conn2 <- [1,1118,null,{}] 09:37:20 INFO - PROCESS | 3628 | 1472661440271 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:20 INFO - PROCESS | 3628 | 1472661440276 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:20 INFO - PROCESS | 3628 | 1472661440420 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:37:20 INFO - PROCESS | 3628 | 1472661440431 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 3628 | 1472661440433 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:20 INFO - PROCESS | 3628 | ++DOCSHELL 166C2800 == 37 [pid = 3628] [id = 289] 09:37:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (19783800) [pid = 3628] [serial = 866] [outer = 00000000] 09:37:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1A129400) [pid = 3628] [serial = 867] [outer = 19783800] 09:37:20 INFO - PROCESS | 3628 | 1472661440478 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1A52B800) [pid = 3628] [serial = 868] [outer = 19783800] 09:37:20 INFO - PROCESS | 3628 | 1472661440943 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 678ms 09:37:20 INFO - PROCESS | 3628 | 1472661440966 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 3628 | 1472661440968 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 09:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:37:20 INFO - PROCESS | 3628 | 1472661440971 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 3628 | 1472661440973 Marionette TRACE conn2 <- [1,1122,null,{}] 09:37:20 INFO - PROCESS | 3628 | 1472661440985 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:20 INFO - PROCESS | 3628 | 1472661440987 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:21 INFO - PROCESS | 3628 | 1472661441122 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:37:21 INFO - PROCESS | 3628 | 1472661441134 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 3628 | 1472661441136 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:21 INFO - PROCESS | 3628 | ++DOCSHELL 10A4B400 == 38 [pid = 3628] [id = 290] 09:37:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1A12A800) [pid = 3628] [serial = 869] [outer = 00000000] 09:37:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1A92C800) [pid = 3628] [serial = 870] [outer = 1A12A800] 09:37:21 INFO - PROCESS | 3628 | 1472661441189 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1A930400) [pid = 3628] [serial = 871] [outer = 1A12A800] 09:37:21 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1A106C00) [pid = 3628] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:37:21 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (16015400) [pid = 3628] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:37:21 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (134B1400) [pid = 3628] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:37:21 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (17297800) [pid = 3628] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:37:21 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1601E800) [pid = 3628] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:37:21 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (17FEF400) [pid = 3628] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:37:21 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (10A10000) [pid = 3628] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:37:21 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (10E6BC00) [pid = 3628] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:37:21 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17FEC000) [pid = 3628] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:37:21 INFO - PROCESS | 3628 | 1472661441828 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 879ms 09:37:21 INFO - PROCESS | 3628 | 1472661441859 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 3628 | 1472661441861 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 09:37:21 INFO - PROCESS | 3628 | 1472661441864 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:37:21 INFO - PROCESS | 3628 | 1472661441866 Marionette TRACE conn2 <- [1,1126,null,{}] 09:37:21 INFO - PROCESS | 3628 | 1472661441869 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:21 INFO - PROCESS | 3628 | 1472661441871 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:21 INFO - PROCESS | 3628 | 1472661441950 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:37:22 INFO - PROCESS | 3628 | 1472661442045 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 3628 | 1472661442046 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:22 INFO - PROCESS | 3628 | ++DOCSHELL 10B7EC00 == 39 [pid = 3628] [id = 291] 09:37:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (10E6D000) [pid = 3628] [serial = 872] [outer = 00000000] 09:37:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (171C0000) [pid = 3628] [serial = 873] [outer = 10E6D000] 09:37:22 INFO - PROCESS | 3628 | 1472661442093 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1A9B2C00) [pid = 3628] [serial = 874] [outer = 10E6D000] 09:37:22 INFO - PROCESS | 3628 | 1472661442460 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 632ms 09:37:22 INFO - PROCESS | 3628 | 1472661442486 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 3628 | 1472661442488 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 09:37:22 INFO - PROCESS | 3628 | 1472661442492 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:37:22 INFO - PROCESS | 3628 | 1472661442493 Marionette TRACE conn2 <- [1,1130,null,{}] 09:37:22 INFO - PROCESS | 3628 | 1472661442496 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:22 INFO - PROCESS | 3628 | 1472661442498 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:22 INFO - PROCESS | 3628 | 1472661442576 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:37:22 INFO - PROCESS | 3628 | 1472661442665 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 3628 | 1472661442667 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:22 INFO - PROCESS | 3628 | ++DOCSHELL 1601D000 == 40 [pid = 3628] [id = 292] 09:37:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (17295C00) [pid = 3628] [serial = 875] [outer = 00000000] 09:37:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1A9B8C00) [pid = 3628] [serial = 876] [outer = 17295C00] 09:37:22 INFO - PROCESS | 3628 | 1472661442720 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1A9B9400) [pid = 3628] [serial = 877] [outer = 17295C00] 09:37:23 INFO - PROCESS | 3628 | 1472661443084 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 633ms 09:37:23 INFO - PROCESS | 3628 | 1472661443130 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 3628 | 1472661443132 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 09:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:37:23 INFO - PROCESS | 3628 | 1472661443143 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 3628 | 1472661443145 Marionette TRACE conn2 <- [1,1134,null,{}] 09:37:23 INFO - PROCESS | 3628 | 1472661443149 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 3628 | 1472661443151 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:23 INFO - PROCESS | 3628 | 1472661443241 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:37:23 INFO - PROCESS | 3628 | 1472661443246 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 3628 | 1472661443248 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:23 INFO - PROCESS | 3628 | ++DOCSHELL 17E7D400 == 41 [pid = 3628] [id = 293] 09:37:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (17E81800) [pid = 3628] [serial = 878] [outer = 00000000] 09:37:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (17E85800) [pid = 3628] [serial = 879] [outer = 17E81800] 09:37:23 INFO - PROCESS | 3628 | 1472661443293 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (17E89400) [pid = 3628] [serial = 880] [outer = 17E81800] 09:37:23 INFO - PROCESS | 3628 | 1472661443775 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 694ms 09:37:23 INFO - PROCESS | 3628 | 1472661443820 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 3628 | 1472661443825 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 09:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:37:23 INFO - PROCESS | 3628 | 1472661443830 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 3628 | 1472661443834 Marionette TRACE conn2 <- [1,1138,null,{}] 09:37:23 INFO - PROCESS | 3628 | 1472661443840 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 3628 | 1472661443843 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:23 INFO - PROCESS | 3628 | 1472661444007 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:37:24 INFO - PROCESS | 3628 | 1472661444114 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 3628 | 1472661444119 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:24 INFO - PROCESS | 3628 | ++DOCSHELL 114EF400 == 42 [pid = 3628] [id = 294] 09:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (114F0C00) [pid = 3628] [serial = 881] [outer = 00000000] 09:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (11D84000) [pid = 3628] [serial = 882] [outer = 114F0C00] 09:37:24 INFO - PROCESS | 3628 | 1472661444181 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1329B000) [pid = 3628] [serial = 883] [outer = 114F0C00] 09:37:24 INFO - PROCESS | 3628 | 1472661444779 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 987ms 09:37:24 INFO - PROCESS | 3628 | 1472661444832 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 3628 | 1472661444837 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 09:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:37:24 INFO - PROCESS | 3628 | 1472661444843 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 3628 | 1472661444846 Marionette TRACE conn2 <- [1,1142,null,{}] 09:37:24 INFO - PROCESS | 3628 | 1472661444851 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:24 INFO - PROCESS | 3628 | 1472661444854 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:24 INFO - PROCESS | 3628 | 1472661444947 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:37:25 INFO - PROCESS | 3628 | 1472661445078 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 3628 | 1472661445081 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:25 INFO - PROCESS | 3628 | ++DOCSHELL 15B1F000 == 43 [pid = 3628] [id = 295] 09:37:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (15BEDC00) [pid = 3628] [serial = 884] [outer = 00000000] 09:37:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1600E800) [pid = 3628] [serial = 885] [outer = 15BEDC00] 09:37:25 INFO - PROCESS | 3628 | 1472661445141 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1686D000) [pid = 3628] [serial = 886] [outer = 15BEDC00] 09:37:25 INFO - PROCESS | 3628 | 1472661445859 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1064ms 09:37:25 INFO - PROCESS | 3628 | 1472661445920 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 3628 | 1472661445923 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 09:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:37:25 INFO - PROCESS | 3628 | 1472661445927 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 3628 | 1472661445931 Marionette TRACE conn2 <- [1,1146,null,{}] 09:37:25 INFO - PROCESS | 3628 | 1472661445941 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:25 INFO - PROCESS | 3628 | 1472661445946 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:26 INFO - PROCESS | 3628 | 1472661446053 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:37:26 INFO - PROCESS | 3628 | 1472661446184 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 3628 | 1472661446187 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:26 INFO - PROCESS | 3628 | ++DOCSHELL 19692C00 == 44 [pid = 3628] [id = 296] 09:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (19693400) [pid = 3628] [serial = 887] [outer = 00000000] 09:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (199D1000) [pid = 3628] [serial = 888] [outer = 19693400] 09:37:26 INFO - PROCESS | 3628 | 1472661446245 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1A10D000) [pid = 3628] [serial = 889] [outer = 19693400] 09:37:26 INFO - PROCESS | 3628 | 1472661446850 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 987ms 09:37:26 INFO - PROCESS | 3628 | 1472661446912 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 3628 | 1472661446915 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 09:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:37:26 INFO - PROCESS | 3628 | 1472661446919 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 3628 | 1472661446921 Marionette TRACE conn2 <- [1,1150,null,{}] 09:37:26 INFO - PROCESS | 3628 | 1472661446925 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:26 INFO - PROCESS | 3628 | 1472661446927 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:27 INFO - PROCESS | 3628 | 1472661447048 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:37:27 INFO - PROCESS | 3628 | 1472661447178 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 3628 | 1472661447180 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:27 INFO - PROCESS | 3628 | ++DOCSHELL 10A52400 == 45 [pid = 3628] [id = 297] 09:37:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (17E86000) [pid = 3628] [serial = 890] [outer = 00000000] 09:37:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1A938000) [pid = 3628] [serial = 891] [outer = 17E86000] 09:37:27 INFO - PROCESS | 3628 | 1472661447235 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1AA2EC00) [pid = 3628] [serial = 892] [outer = 17E86000] 09:37:28 INFO - PROCESS | 3628 | 1472661448016 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1141ms 09:37:28 INFO - PROCESS | 3628 | 1472661448054 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 3628 | 1472661448058 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 09:37:28 INFO - PROCESS | 3628 | 1472661448064 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:37:28 INFO - PROCESS | 3628 | 1472661448067 Marionette TRACE conn2 <- [1,1154,null,{}] 09:37:28 INFO - PROCESS | 3628 | 1472661448072 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:28 INFO - PROCESS | 3628 | 1472661448075 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:28 INFO - PROCESS | 3628 | 1472661448179 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:37:28 INFO - PROCESS | 3628 | 1472661448317 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 3628 | 1472661448322 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:28 INFO - PROCESS | 3628 | ++DOCSHELL 12E35800 == 46 [pid = 3628] [id = 298] 09:37:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (12E7FC00) [pid = 3628] [serial = 893] [outer = 00000000] 09:37:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (13B58400) [pid = 3628] [serial = 894] [outer = 12E7FC00] 09:37:28 INFO - PROCESS | 3628 | 1472661448374 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (14521400) [pid = 3628] [serial = 895] [outer = 12E7FC00] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 1601D000 == 45 [pid = 3628] [id = 292] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 10B7EC00 == 44 [pid = 3628] [id = 291] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 10A4B400 == 43 [pid = 3628] [id = 290] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 166C2800 == 42 [pid = 3628] [id = 289] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 17D97800 == 41 [pid = 3628] [id = 288] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 1729BC00 == 40 [pid = 3628] [id = 287] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 15829400 == 39 [pid = 3628] [id = 286] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 10E73000 == 38 [pid = 3628] [id = 285] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 11803800 == 37 [pid = 3628] [id = 284] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 1A10CC00 == 36 [pid = 3628] [id = 283] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 14525800 == 35 [pid = 3628] [id = 282] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 11244000 == 34 [pid = 3628] [id = 281] 09:37:28 INFO - PROCESS | 3628 | --DOCSHELL 1A107800 == 33 [pid = 3628] [id = 280] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1A523800) [pid = 3628] [serial = 840] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1A12AC00) [pid = 3628] [serial = 837] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (165A4C00) [pid = 3628] [serial = 819] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (16A15C00) [pid = 3628] [serial = 820] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (14594C00) [pid = 3628] [serial = 816] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1582A000) [pid = 3628] [serial = 817] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (19D1EC00) [pid = 3628] [serial = 798] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (17D64400) [pid = 3628] [serial = 825] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (19F6AC00) [pid = 3628] [serial = 807] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1729E400) [pid = 3628] [serial = 822] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (16CEE000) [pid = 3628] [serial = 804] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1978A000) [pid = 3628] [serial = 828] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (17D67C00) [pid = 3628] [serial = 826] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (12E2C000) [pid = 3628] [serial = 801] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (112DFC00) [pid = 3628] [serial = 813] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (17D64000) [pid = 3628] [serial = 831] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1189A400) [pid = 3628] [serial = 814] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (12BC1800) [pid = 3628] [serial = 810] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (199CB400) [pid = 3628] [serial = 829] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (19DCEC00) [pid = 3628] [serial = 834] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1A463800) [pid = 3628] [serial = 838] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (19F67400) [pid = 3628] [serial = 835] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (17FECC00) [pid = 3628] [serial = 832] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (172EB800) [pid = 3628] [serial = 823] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 3628 | 1472661448959 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 926ms 09:37:28 INFO - PROCESS | 3628 | 1472661448994 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 3628 | 1472661448998 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 09:37:28 INFO - PROCESS | 3628 | 1472661449004 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:37:28 INFO - PROCESS | 3628 | 1472661449007 Marionette TRACE conn2 <- [1,1158,null,{}] 09:37:29 INFO - PROCESS | 3628 | 1472661449010 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 3628 | 1472661449013 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:29 INFO - PROCESS | 3628 | 1472661449113 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:37:29 INFO - PROCESS | 3628 | 1472661449207 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 3628 | 1472661449209 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:29 INFO - PROCESS | 3628 | ++DOCSHELL 112C8C00 == 34 [pid = 3628] [id = 299] 09:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (11478400) [pid = 3628] [serial = 896] [outer = 00000000] 09:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (132A0400) [pid = 3628] [serial = 897] [outer = 11478400] 09:37:29 INFO - PROCESS | 3628 | 1472661449257 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (15832400) [pid = 3628] [serial = 898] [outer = 11478400] 09:37:29 INFO - PROCESS | 3628 | 1472661449707 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 725ms 09:37:29 INFO - PROCESS | 3628 | 1472661449745 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 3628 | 1472661449747 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 09:37:29 INFO - PROCESS | 3628 | 1472661449755 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:37:29 INFO - PROCESS | 3628 | 1472661449758 Marionette TRACE conn2 <- [1,1162,null,{}] 09:37:29 INFO - PROCESS | 3628 | 1472661449768 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 3628 | 1472661449772 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:29 INFO - PROCESS | 3628 | 1472661449847 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:37:29 INFO - PROCESS | 3628 | 1472661449856 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 3628 | 1472661449859 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:29 INFO - PROCESS | 3628 | ++DOCSHELL 16624C00 == 35 [pid = 3628] [id = 300] 09:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (16625000) [pid = 3628] [serial = 899] [outer = 00000000] 09:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (16627C00) [pid = 3628] [serial = 900] [outer = 16625000] 09:37:29 INFO - PROCESS | 3628 | 1472661449906 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (16A15C00) [pid = 3628] [serial = 901] [outer = 16625000] 09:37:30 INFO - PROCESS | 3628 | 1472661450372 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 3628 | 1472661450442 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 09:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:37:30 INFO - PROCESS | 3628 | 1472661450446 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 3628 | 1472661450447 Marionette TRACE conn2 <- [1,1166,null,{}] 09:37:30 INFO - PROCESS | 3628 | 1472661450451 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:30 INFO - PROCESS | 3628 | 1472661450453 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:30 INFO - PROCESS | 3628 | 1472661450538 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:37:30 INFO - PROCESS | 3628 | 1472661450623 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 3628 | 1472661450626 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:30 INFO - PROCESS | 3628 | ++DOCSHELL 15829C00 == 36 [pid = 3628] [id = 301] 09:37:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (15BEF800) [pid = 3628] [serial = 902] [outer = 00000000] 09:37:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (172ECC00) [pid = 3628] [serial = 903] [outer = 15BEF800] 09:37:30 INFO - PROCESS | 3628 | 1472661450688 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (17D64000) [pid = 3628] [serial = 904] [outer = 15BEF800] 09:37:31 INFO - PROCESS | 3628 | 1472661451062 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 3628 | 1472661451130 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 09:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:37:31 INFO - PROCESS | 3628 | 1472661451133 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 3628 | 1472661451135 Marionette TRACE conn2 <- [1,1170,null,{}] 09:37:31 INFO - PROCESS | 3628 | 1472661451138 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 3628 | 1472661451140 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:31 INFO - PROCESS | 3628 | 1472661451292 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:37:31 INFO - PROCESS | 3628 | 1472661451311 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 3628 | 1472661451313 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:31 INFO - PROCESS | 3628 | ++DOCSHELL 17E10800 == 37 [pid = 3628] [id = 302] 09:37:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (17E7D800) [pid = 3628] [serial = 905] [outer = 00000000] 09:37:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (17E87400) [pid = 3628] [serial = 906] [outer = 17E7D800] 09:37:31 INFO - PROCESS | 3628 | 1472661451358 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (17E88400) [pid = 3628] [serial = 907] [outer = 17E7D800] 09:37:31 INFO - PROCESS | 3628 | 1472661451799 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 3628 | 1472661451835 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 09:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:37:31 INFO - PROCESS | 3628 | 1472661451838 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 3628 | 1472661451840 Marionette TRACE conn2 <- [1,1174,null,{}] 09:37:31 INFO - PROCESS | 3628 | 1472661451850 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 3628 | 1472661451855 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:31 INFO - PROCESS | 3628 | 1472661451998 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:37:32 INFO - PROCESS | 3628 | 1472661452061 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 3628 | 1472661452063 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:32 INFO - PROCESS | 3628 | ++DOCSHELL 17D97000 == 38 [pid = 3628] [id = 303] 09:37:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (17FEB000) [pid = 3628] [serial = 908] [outer = 00000000] 09:37:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (199C4800) [pid = 3628] [serial = 909] [outer = 17FEB000] 09:37:32 INFO - PROCESS | 3628 | 1472661452108 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (19DC6400) [pid = 3628] [serial = 910] [outer = 17FEB000] 09:37:32 INFO - PROCESS | 3628 | 1472661452529 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 3628 | 1472661452567 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 09:37:32 INFO - PROCESS | 3628 | 1472661452597 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 3628 | 1472661452599 Marionette TRACE conn2 <- [1,1178,null,{}] 09:37:32 INFO - PROCESS | 3628 | 1472661452611 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:32 INFO - PROCESS | 3628 | 1472661452613 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:32 INFO - PROCESS | 3628 | 1472661452733 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:37:32 INFO - PROCESS | 3628 | 1472661452744 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 3628 | 1472661452746 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:32 INFO - PROCESS | 3628 | ++DOCSHELL 19F65800 == 39 [pid = 3628] [id = 304] 09:37:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1A103C00) [pid = 3628] [serial = 911] [outer = 00000000] 09:37:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1A465000) [pid = 3628] [serial = 912] [outer = 1A103C00] 09:37:32 INFO - PROCESS | 3628 | 1472661452844 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1A46E400) [pid = 3628] [serial = 913] [outer = 1A103C00] 09:37:33 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (17EBC000) [pid = 3628] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:37:33 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (15B1C800) [pid = 3628] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:37:33 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (11D08400) [pid = 3628] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:37:33 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1729C400) [pid = 3628] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:37:33 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (19783800) [pid = 3628] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:37:33 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (10E6D000) [pid = 3628] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:37:33 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (112C4C00) [pid = 3628] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:37:33 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1A12A800) [pid = 3628] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:37:33 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (17295C00) [pid = 3628] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:37:33 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (114E6000) [pid = 3628] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:37:33 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (150F6800) [pid = 3628] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:37:33 INFO - PROCESS | 3628 | 1472661453417 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 3628 | 1472661453454 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 09:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:37:33 INFO - PROCESS | 3628 | 1472661453458 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 3628 | 1472661453460 Marionette TRACE conn2 <- [1,1182,null,{}] 09:37:33 INFO - PROCESS | 3628 | 1472661453463 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:33 INFO - PROCESS | 3628 | 1472661453464 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:33 INFO - PROCESS | 3628 | 1472661453530 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:37:33 INFO - PROCESS | 3628 | 1472661453537 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 3628 | 1472661453539 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:33 INFO - PROCESS | 3628 | ++DOCSHELL 10C79000 == 40 [pid = 3628] [id = 305] 09:37:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (10C79400) [pid = 3628] [serial = 914] [outer = 00000000] 09:37:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (10C7CC00) [pid = 3628] [serial = 915] [outer = 10C79400] 09:37:33 INFO - PROCESS | 3628 | 1472661453588 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (114D8400) [pid = 3628] [serial = 916] [outer = 10C79400] 09:37:34 INFO - PROCESS | 3628 | 1472661454030 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 3628 | 1472661454082 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 09:37:34 INFO - PROCESS | 3628 | 1472661454085 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:37:34 INFO - PROCESS | 3628 | 1472661454087 Marionette TRACE conn2 <- [1,1186,null,{}] 09:37:34 INFO - PROCESS | 3628 | 1472661454090 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 3628 | 1472661454092 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:34 INFO - PROCESS | 3628 | 1472661454174 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:37:34 INFO - PROCESS | 3628 | 1472661454179 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 3628 | 1472661454181 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:34 INFO - PROCESS | 3628 | ++DOCSHELL 103D1400 == 41 [pid = 3628] [id = 306] 09:37:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (134B1400) [pid = 3628] [serial = 917] [outer = 00000000] 09:37:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (19F6B000) [pid = 3628] [serial = 918] [outer = 134B1400] 09:37:34 INFO - PROCESS | 3628 | 1472661454225 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1A126400) [pid = 3628] [serial = 919] [outer = 134B1400] 09:37:34 INFO - PROCESS | 3628 | 1472661454644 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 586ms 09:37:34 INFO - PROCESS | 3628 | 1472661454682 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 3628 | 1472661454684 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 09:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:37:34 INFO - PROCESS | 3628 | 1472661454703 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 3628 | 1472661454705 Marionette TRACE conn2 <- [1,1190,null,{}] 09:37:34 INFO - PROCESS | 3628 | 1472661454708 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 3628 | 1472661454710 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:34 INFO - PROCESS | 3628 | 1472661454802 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:37:34 INFO - PROCESS | 3628 | 1472661454793 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 3628 | 1472661454795 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:34 INFO - PROCESS | 3628 | ++DOCSHELL 0F97FC00 == 42 [pid = 3628] [id = 307] 09:37:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (10320000) [pid = 3628] [serial = 920] [outer = 00000000] 09:37:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1A929400) [pid = 3628] [serial = 921] [outer = 10320000] 09:37:34 INFO - PROCESS | 3628 | 1472661454839 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1A931800) [pid = 3628] [serial = 922] [outer = 10320000] 09:37:35 INFO - PROCESS | 3628 | 1472661455265 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:37:35 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 09:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 632ms 09:37:35 INFO - PROCESS | 3628 | 1472661455326 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 3628 | 1472661455329 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 09:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:37:35 INFO - PROCESS | 3628 | 1472661455332 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 3628 | 1472661455334 Marionette TRACE conn2 <- [1,1194,null,{}] 09:37:35 INFO - PROCESS | 3628 | 1472661455338 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:35 INFO - PROCESS | 3628 | 1472661455340 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:35 INFO - PROCESS | 3628 | 1472661455489 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:37:35 INFO - PROCESS | 3628 | 1472661455656 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 3628 | 1472661455660 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:35 INFO - PROCESS | 3628 | ++DOCSHELL 10C7C400 == 43 [pid = 3628] [id = 308] 09:37:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (10E6F800) [pid = 3628] [serial = 923] [outer = 00000000] 09:37:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (112D3400) [pid = 3628] [serial = 924] [outer = 10E6F800] 09:37:35 INFO - PROCESS | 3628 | 1472661455724 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1189A400) [pid = 3628] [serial = 925] [outer = 10E6F800] 09:37:36 INFO - PROCESS | 3628 | 1472661456296 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:37:36 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 09:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1033ms 09:37:36 INFO - PROCESS | 3628 | 1472661456375 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 3628 | 1472661456380 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 09:37:36 INFO - PROCESS | 3628 | 1472661456385 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:37:36 INFO - PROCESS | 3628 | 1472661456389 Marionette TRACE conn2 <- [1,1198,null,{}] 09:37:36 INFO - PROCESS | 3628 | 1472661456393 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:36 INFO - PROCESS | 3628 | 1472661456396 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:36 INFO - PROCESS | 3628 | 1472661456541 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:37:36 INFO - PROCESS | 3628 | 1472661456677 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 3628 | 1472661456680 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:36 INFO - PROCESS | 3628 | ++DOCSHELL 1518D400 == 44 [pid = 3628] [id = 309] 09:37:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (15829400) [pid = 3628] [serial = 926] [outer = 00000000] 09:37:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1600F800) [pid = 3628] [serial = 927] [outer = 15829400] 09:37:36 INFO - PROCESS | 3628 | 1472661456739 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1661D000) [pid = 3628] [serial = 928] [outer = 15829400] 09:37:37 INFO - PROCESS | 3628 | 1472661457342 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1018ms 09:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:37:37 INFO - PROCESS | 3628 | 1472661457411 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 3628 | 1472661457414 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 09:37:37 INFO - PROCESS | 3628 | 1472661457418 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 3628 | 1472661457420 Marionette TRACE conn2 <- [1,1202,null,{}] 09:37:37 INFO - PROCESS | 3628 | 1472661457443 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:37 INFO - PROCESS | 3628 | 1472661457446 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:37 INFO - PROCESS | 3628 | 1472661457556 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:37:37 INFO - PROCESS | 3628 | 1472661457693 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 3628 | 1472661457695 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:37 INFO - PROCESS | 3628 | ++DOCSHELL 173F1400 == 45 [pid = 3628] [id = 310] 09:37:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (17E10400) [pid = 3628] [serial = 929] [outer = 00000000] 09:37:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (17E83C00) [pid = 3628] [serial = 930] [outer = 17E10400] 09:37:37 INFO - PROCESS | 3628 | 1472661457751 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (19691C00) [pid = 3628] [serial = 931] [outer = 17E10400] 09:37:38 INFO - PROCESS | 3628 | 1472661458371 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 987ms 09:37:38 INFO - PROCESS | 3628 | 1472661458424 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 3628 | 1472661458428 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 09:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:37:38 INFO - PROCESS | 3628 | 1472661458439 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 3628 | 1472661458444 Marionette TRACE conn2 <- [1,1206,null,{}] 09:37:38 INFO - PROCESS | 3628 | 1472661458447 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 3628 | 1472661458451 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:38 INFO - PROCESS | 3628 | 1472661458548 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:37:38 INFO - PROCESS | 3628 | 1472661458680 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 3628 | 1472661458683 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:38 INFO - PROCESS | 3628 | ++DOCSHELL 15828800 == 46 [pid = 3628] [id = 311] 09:37:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (17E83000) [pid = 3628] [serial = 932] [outer = 00000000] 09:37:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1A66FC00) [pid = 3628] [serial = 933] [outer = 17E83000] 09:37:38 INFO - PROCESS | 3628 | 1472661458738 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (1A673800) [pid = 3628] [serial = 934] [outer = 17E83000] 09:37:39 INFO - PROCESS | 3628 | 1472661459304 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 925ms 09:37:39 INFO - PROCESS | 3628 | 1472661459364 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 3628 | 1472661459366 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 09:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:37:39 INFO - PROCESS | 3628 | 1472661459370 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 3628 | 1472661459372 Marionette TRACE conn2 <- [1,1210,null,{}] 09:37:39 INFO - PROCESS | 3628 | 1472661459376 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:39 INFO - PROCESS | 3628 | 1472661459379 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:39 INFO - PROCESS | 3628 | 1472661459489 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:37:39 INFO - PROCESS | 3628 | 1472661459784 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 3628 | 1472661459771 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:39 INFO - PROCESS | 3628 | ++DOCSHELL 0F9EA800 == 47 [pid = 3628] [id = 312] 09:37:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (10564400) [pid = 3628] [serial = 935] [outer = 00000000] 09:37:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (10E77400) [pid = 3628] [serial = 936] [outer = 10564400] 09:37:39 INFO - PROCESS | 3628 | 1472661459845 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (11D84400) [pid = 3628] [serial = 937] [outer = 10564400] 09:37:40 INFO - PROCESS | 3628 | 1472661460466 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:37:40 INFO - PROCESS | 3628 | 1472661460503 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 09:37:40 INFO - PROCESS | 3628 | 1472661460508 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 3628 | 1472661460510 Marionette TRACE conn2 <- [1,1214,null,{}] 09:37:40 INFO - PROCESS | 3628 | 1472661460516 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 3628 | 1472661460520 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:40 INFO - PROCESS | 3628 | 1472661460622 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:37:40 INFO - PROCESS | 3628 | 1472661460737 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 3628 | 1472661460740 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:40 INFO - PROCESS | 3628 | ++DOCSHELL 10E6BC00 == 48 [pid = 3628] [id = 313] 09:37:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (10E72400) [pid = 3628] [serial = 938] [outer = 00000000] 09:37:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (16012000) [pid = 3628] [serial = 939] [outer = 10E72400] 09:37:40 INFO - PROCESS | 3628 | 1472661460789 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (1661A000) [pid = 3628] [serial = 940] [outer = 10E72400] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 0F97FC00 == 47 [pid = 3628] [id = 307] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 103D1400 == 46 [pid = 3628] [id = 306] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 10C79000 == 45 [pid = 3628] [id = 305] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 19F65800 == 44 [pid = 3628] [id = 304] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 17D97000 == 43 [pid = 3628] [id = 303] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 17E10800 == 42 [pid = 3628] [id = 302] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 15829C00 == 41 [pid = 3628] [id = 301] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 16624C00 == 40 [pid = 3628] [id = 300] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 112C8C00 == 39 [pid = 3628] [id = 299] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 12E35800 == 38 [pid = 3628] [id = 298] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 114EF400 == 37 [pid = 3628] [id = 294] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 15B1F000 == 36 [pid = 3628] [id = 295] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 17E7D400 == 35 [pid = 3628] [id = 293] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 10A52400 == 34 [pid = 3628] [id = 297] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 19692C00 == 33 [pid = 3628] [id = 296] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 150F6000 == 32 [pid = 3628] [id = 259] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 15828800 == 31 [pid = 3628] [id = 311] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 0F9EA800 == 30 [pid = 3628] [id = 312] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 173F1400 == 29 [pid = 3628] [id = 310] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 10C7C400 == 28 [pid = 3628] [id = 308] 09:37:41 INFO - PROCESS | 3628 | --DOCSHELL 1518D400 == 27 [pid = 3628] [id = 309] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (13B54C00) [pid = 3628] [serial = 811] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (15917C00) [pid = 3628] [serial = 778] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1A92C800) [pid = 3628] [serial = 870] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (17E85800) [pid = 3628] [serial = 879] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1A930400) [pid = 3628] [serial = 871] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (1A52B800) [pid = 3628] [serial = 868] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (1A9B9400) [pid = 3628] [serial = 877] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (1A9B2C00) [pid = 3628] [serial = 874] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1A9B8C00) [pid = 3628] [serial = 876] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (17D6D400) [pid = 3628] [serial = 862] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (17FE9000) [pid = 3628] [serial = 864] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (17FF1000) [pid = 3628] [serial = 865] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1A46A400) [pid = 3628] [serial = 849] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (16017000) [pid = 3628] [serial = 858] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (1601FC00) [pid = 3628] [serial = 859] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (12E2B800) [pid = 3628] [serial = 843] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1312A000) [pid = 3628] [serial = 853] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (129F9C00) [pid = 3628] [serial = 852] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (173FD400) [pid = 3628] [serial = 861] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1A129400) [pid = 3628] [serial = 867] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (171C0000) [pid = 3628] [serial = 873] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (16020000) [pid = 3628] [serial = 846] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (12BBB800) [pid = 3628] [serial = 855] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (13F6F800) [pid = 3628] [serial = 856] [outer = 00000000] [url = about:blank] 09:37:42 INFO - PROCESS | 3628 | 1472661462079 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1589ms 09:37:42 INFO - PROCESS | 3628 | 1472661462099 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:37:42 INFO - PROCESS | 3628 | 1472661462103 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 09:37:42 INFO - PROCESS | 3628 | 1472661462107 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 3628 | 1472661462111 Marionette TRACE conn2 <- [1,1218,null,{}] 09:37:42 INFO - PROCESS | 3628 | 1472661462116 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 3628 | 1472661462119 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:42 INFO - PROCESS | 3628 | 1472661462241 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:37:42 INFO - PROCESS | 3628 | 1472661462329 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 3628 | 1472661462332 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:42 INFO - PROCESS | 3628 | ++DOCSHELL 10E71800 == 28 [pid = 3628] [id = 314] 09:37:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (11240400) [pid = 3628] [serial = 941] [outer = 00000000] 09:37:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (112ECC00) [pid = 3628] [serial = 942] [outer = 11240400] 09:37:42 INFO - PROCESS | 3628 | 1472661462381 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1180A800) [pid = 3628] [serial = 943] [outer = 11240400] 09:37:42 INFO - PROCESS | 3628 | 1472661462742 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 694ms 09:37:42 INFO - PROCESS | 3628 | 1472661462787 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 3628 | 1472661462792 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 09:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:37:42 INFO - PROCESS | 3628 | 1472661462798 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 3628 | 1472661462801 Marionette TRACE conn2 <- [1,1222,null,{}] 09:37:42 INFO - PROCESS | 3628 | 1472661462805 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 3628 | 1472661462807 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:42 INFO - PROCESS | 3628 | 1472661462924 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:37:42 INFO - PROCESS | 3628 | 1472661462937 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 3628 | 1472661462940 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:42 INFO - PROCESS | 3628 | ++DOCSHELL 13A83C00 == 29 [pid = 3628] [id = 315] 09:37:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (13A84800) [pid = 3628] [serial = 944] [outer = 00000000] 09:37:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1451A800) [pid = 3628] [serial = 945] [outer = 13A84800] 09:37:42 INFO - PROCESS | 3628 | 1472661462989 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (150EF800) [pid = 3628] [serial = 946] [outer = 13A84800] 09:37:43 INFO - PROCESS | 3628 | 1472661463446 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 679ms 09:37:43 INFO - PROCESS | 3628 | 1472661463497 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 3628 | 1472661463499 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 09:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:37:43 INFO - PROCESS | 3628 | 1472661463503 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 3628 | 1472661463507 Marionette TRACE conn2 <- [1,1226,null,{}] 09:37:43 INFO - PROCESS | 3628 | 1472661463517 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - PROCESS | 3628 | 1472661463521 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:43 INFO - PROCESS | 3628 | 1472661463607 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:37:43 INFO - PROCESS | 3628 | 1472661463615 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 3628 | 1472661463619 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:43 INFO - PROCESS | 3628 | ++DOCSHELL 1600DC00 == 30 [pid = 3628] [id = 316] 09:37:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1600E000) [pid = 3628] [serial = 947] [outer = 00000000] 09:37:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1601FC00) [pid = 3628] [serial = 948] [outer = 1600E000] 09:37:43 INFO - PROCESS | 3628 | 1472661463669 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (16620400) [pid = 3628] [serial = 949] [outer = 1600E000] 09:37:44 INFO - PROCESS | 3628 | 1472661464149 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 679ms 09:37:44 INFO - PROCESS | 3628 | 1472661464188 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 3628 | 1472661464190 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 09:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:37:44 INFO - PROCESS | 3628 | 1472661464194 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 3628 | 1472661464195 Marionette TRACE conn2 <- [1,1230,null,{}] 09:37:44 INFO - PROCESS | 3628 | 1472661464199 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:44 INFO - PROCESS | 3628 | 1472661464201 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:44 INFO - PROCESS | 3628 | 1472661464345 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:37:44 INFO - PROCESS | 3628 | 1472661464391 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 3628 | 1472661464393 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:44 INFO - PROCESS | 3628 | ++DOCSHELL 1670B800 == 31 [pid = 3628] [id = 317] 09:37:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1670BC00) [pid = 3628] [serial = 950] [outer = 00000000] 09:37:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1670F800) [pid = 3628] [serial = 951] [outer = 1670BC00] 09:37:44 INFO - PROCESS | 3628 | 1472661464439 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (16713C00) [pid = 3628] [serial = 952] [outer = 1670BC00] 09:37:44 INFO - PROCESS | 3628 | 1472661464873 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 725ms 09:37:44 INFO - PROCESS | 3628 | 1472661464932 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 3628 | 1472661464934 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 09:37:44 INFO - PROCESS | 3628 | 1472661464937 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:37:44 INFO - PROCESS | 3628 | 1472661464939 Marionette TRACE conn2 <- [1,1234,null,{}] 09:37:44 INFO - PROCESS | 3628 | 1472661464942 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:44 INFO - PROCESS | 3628 | 1472661464944 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:45 INFO - PROCESS | 3628 | 1472661465041 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:37:45 INFO - PROCESS | 3628 | 1472661465047 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 3628 | 1472661465049 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:45 INFO - PROCESS | 3628 | ++DOCSHELL 16715800 == 32 [pid = 3628] [id = 318] 09:37:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (16715C00) [pid = 3628] [serial = 953] [outer = 00000000] 09:37:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (171C1000) [pid = 3628] [serial = 954] [outer = 16715C00] 09:37:45 INFO - PROCESS | 3628 | 1472661465103 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (172A0000) [pid = 3628] [serial = 955] [outer = 16715C00] 09:37:45 INFO - PROCESS | 3628 | 1472661465576 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 679ms 09:37:45 INFO - PROCESS | 3628 | 1472661465625 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 3628 | 1472661465627 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 09:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:37:45 INFO - PROCESS | 3628 | 1472661465631 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 3628 | 1472661465633 Marionette TRACE conn2 <- [1,1238,null,{}] 09:37:45 INFO - PROCESS | 3628 | 1472661465636 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:45 INFO - PROCESS | 3628 | 1472661465641 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:45 INFO - PROCESS | 3628 | 1472661465789 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:37:46 INFO - PROCESS | 3628 | 1472661466433 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 3628 | 1472661466418 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (17FEB000) [pid = 3628] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1A103C00) [pid = 3628] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (10C79400) [pid = 3628] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (17E81800) [pid = 3628] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (17E86000) [pid = 3628] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (11478400) [pid = 3628] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (15BEDC00) [pid = 3628] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (134B1400) [pid = 3628] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (12E7FC00) [pid = 3628] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (15BEF800) [pid = 3628] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (114F0C00) [pid = 3628] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (19693400) [pid = 3628] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (16625000) [pid = 3628] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (17E7D800) [pid = 3628] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (19D1D400) [pid = 3628] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (12E2A000) [pid = 3628] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1A46A800) [pid = 3628] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1180E400) [pid = 3628] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (19D12C00) [pid = 3628] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16867400) [pid = 3628] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (11897400) [pid = 3628] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (10320000) [pid = 3628] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A10E800) [pid = 3628] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (11801800) [pid = 3628] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:37:46 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (150EA000) [pid = 3628] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:37:46 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E9800 == 33 [pid = 3628] [id = 319] 09:37:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (10320000) [pid = 3628] [serial = 956] [outer = 00000000] 09:37:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (10C80400) [pid = 3628] [serial = 957] [outer = 10320000] 09:37:46 INFO - PROCESS | 3628 | 1472661466477 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (114D4000) [pid = 3628] [serial = 958] [outer = 10320000] 09:37:46 INFO - PROCESS | 3628 | 1472661466862 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1280ms 09:37:46 INFO - PROCESS | 3628 | 1472661466909 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 3628 | 1472661466911 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 09:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:37:46 INFO - PROCESS | 3628 | 1472661466914 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 3628 | 1472661466916 Marionette TRACE conn2 <- [1,1242,null,{}] 09:37:46 INFO - PROCESS | 3628 | 1472661466920 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 3628 | 1472661466923 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:47 INFO - PROCESS | 3628 | 1472661467059 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:37:47 INFO - PROCESS | 3628 | 1472661467071 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 3628 | 1472661467073 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:47 INFO - PROCESS | 3628 | ++DOCSHELL 1147AC00 == 34 [pid = 3628] [id = 320] 09:37:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (11D10800) [pid = 3628] [serial = 959] [outer = 00000000] 09:37:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1601C800) [pid = 3628] [serial = 960] [outer = 11D10800] 09:37:47 INFO - PROCESS | 3628 | 1472661467118 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (173F7400) [pid = 3628] [serial = 961] [outer = 11D10800] 09:37:47 INFO - PROCESS | 3628 | 1472661467530 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 633ms 09:37:47 INFO - PROCESS | 3628 | 1472661467552 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 3628 | 1472661467554 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 09:37:47 INFO - PROCESS | 3628 | 1472661467557 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:37:47 INFO - PROCESS | 3628 | 1472661467560 Marionette TRACE conn2 <- [1,1246,null,{}] 09:37:47 INFO - PROCESS | 3628 | 1472661467563 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:47 INFO - PROCESS | 3628 | 1472661467565 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:47 INFO - PROCESS | 3628 | 1472661467642 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:37:47 INFO - PROCESS | 3628 | 1472661467745 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 3628 | 1472661467747 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:47 INFO - PROCESS | 3628 | ++DOCSHELL 10C7F800 == 35 [pid = 3628] [id = 321] 09:37:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (11D83800) [pid = 3628] [serial = 962] [outer = 00000000] 09:37:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (17E81000) [pid = 3628] [serial = 963] [outer = 11D83800] 09:37:47 INFO - PROCESS | 3628 | 1472661467791 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (17E81800) [pid = 3628] [serial = 964] [outer = 11D83800] 09:37:48 INFO - PROCESS | 3628 | 1472661468151 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 617ms 09:37:48 INFO - PROCESS | 3628 | 1472661468178 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 3628 | 1472661468180 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 09:37:48 INFO - PROCESS | 3628 | 1472661468184 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:37:48 INFO - PROCESS | 3628 | 1472661468185 Marionette TRACE conn2 <- [1,1250,null,{}] 09:37:48 INFO - PROCESS | 3628 | 1472661468189 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 3628 | 1472661468190 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:48 INFO - PROCESS | 3628 | 1472661468267 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:37:48 INFO - PROCESS | 3628 | 1472661468361 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 3628 | 1472661468363 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:48 INFO - PROCESS | 3628 | ++DOCSHELL 17E8A400 == 36 [pid = 3628] [id = 322] 09:37:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (17E8A800) [pid = 3628] [serial = 965] [outer = 00000000] 09:37:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (17FF4800) [pid = 3628] [serial = 966] [outer = 17E8A800] 09:37:48 INFO - PROCESS | 3628 | 1472661468408 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1968CC00) [pid = 3628] [serial = 967] [outer = 17E8A800] 09:37:49 INFO - PROCESS | 3628 | 1472661469142 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1018ms 09:37:49 INFO - PROCESS | 3628 | 1472661469224 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 3628 | 1472661469228 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 09:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:37:49 INFO - PROCESS | 3628 | 1472661469233 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 3628 | 1472661469238 Marionette TRACE conn2 <- [1,1254,null,{}] 09:37:49 INFO - PROCESS | 3628 | 1472661469243 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:49 INFO - PROCESS | 3628 | 1472661469246 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:49 INFO - PROCESS | 3628 | 1472661469398 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:37:49 INFO - PROCESS | 3628 | 1472661469526 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 3628 | 1472661469530 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:49 INFO - PROCESS | 3628 | ++DOCSHELL 10C76000 == 37 [pid = 3628] [id = 323] 09:37:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (10C78C00) [pid = 3628] [serial = 968] [outer = 00000000] 09:37:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (12976800) [pid = 3628] [serial = 969] [outer = 10C78C00] 09:37:49 INFO - PROCESS | 3628 | 1472661469591 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (134B1400) [pid = 3628] [serial = 970] [outer = 10C78C00] 09:37:50 INFO - PROCESS | 3628 | 1472661470222 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1033ms 09:37:50 INFO - PROCESS | 3628 | 1472661470263 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 3628 | 1472661470268 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 09:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:37:50 INFO - PROCESS | 3628 | 1472661470293 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 3628 | 1472661470296 Marionette TRACE conn2 <- [1,1258,null,{}] 09:37:50 INFO - PROCESS | 3628 | 1472661470323 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 3628 | 1472661470326 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:50 INFO - PROCESS | 3628 | 1472661470490 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:37:50 INFO - PROCESS | 3628 | 1472661470548 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 3628 | 1472661470550 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:50 INFO - PROCESS | 3628 | ++DOCSHELL 16017000 == 38 [pid = 3628] [id = 324] 09:37:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (16017800) [pid = 3628] [serial = 971] [outer = 00000000] 09:37:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (166C2000) [pid = 3628] [serial = 972] [outer = 16017800] 09:37:50 INFO - PROCESS | 3628 | 1472661470608 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1670A800) [pid = 3628] [serial = 973] [outer = 16017800] 09:37:51 INFO - PROCESS | 3628 | 1472661471474 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1234ms 09:37:51 INFO - PROCESS | 3628 | 1472661471536 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 3628 | 1472661471541 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 09:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:37:51 INFO - PROCESS | 3628 | 1472661471546 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 3628 | 1472661471549 Marionette TRACE conn2 <- [1,1262,null,{}] 09:37:51 INFO - PROCESS | 3628 | 1472661471555 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 3628 | 1472661471558 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:51 INFO - PROCESS | 3628 | 1472661471676 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:37:51 INFO - PROCESS | 3628 | 1472661471810 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 3628 | 1472661471815 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:51 INFO - PROCESS | 3628 | --DOCSHELL 10C7F800 == 37 [pid = 3628] [id = 321] 09:37:51 INFO - PROCESS | 3628 | --DOCSHELL 1147AC00 == 36 [pid = 3628] [id = 320] 09:37:51 INFO - PROCESS | 3628 | --DOCSHELL 0F9E9800 == 35 [pid = 3628] [id = 319] 09:37:51 INFO - PROCESS | 3628 | --DOCSHELL 16715800 == 34 [pid = 3628] [id = 318] 09:37:51 INFO - PROCESS | 3628 | --DOCSHELL 1670B800 == 33 [pid = 3628] [id = 317] 09:37:51 INFO - PROCESS | 3628 | --DOCSHELL 1600DC00 == 32 [pid = 3628] [id = 316] 09:37:51 INFO - PROCESS | 3628 | --DOCSHELL 13A83C00 == 31 [pid = 3628] [id = 315] 09:37:51 INFO - PROCESS | 3628 | --DOCSHELL 10E71800 == 30 [pid = 3628] [id = 314] 09:37:51 INFO - PROCESS | 3628 | --DOCSHELL 10E6BC00 == 29 [pid = 3628] [id = 313] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (15195400) [pid = 3628] [serial = 802] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (19D1F800) [pid = 3628] [serial = 799] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (17299000) [pid = 3628] [serial = 805] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (13B5C000) [pid = 3628] [serial = 775] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1A105800) [pid = 3628] [serial = 808] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (13963400) [pid = 3628] [serial = 772] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1A526400) [pid = 3628] [serial = 841] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1A528C00) [pid = 3628] [serial = 850] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (134A9400) [pid = 3628] [serial = 844] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (17297000) [pid = 3628] [serial = 847] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (199C4800) [pid = 3628] [serial = 909] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1A465000) [pid = 3628] [serial = 912] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (19DC6400) [pid = 3628] [serial = 910] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (10C7CC00) [pid = 3628] [serial = 915] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (17E89400) [pid = 3628] [serial = 880] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A938000) [pid = 3628] [serial = 891] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1AA2EC00) [pid = 3628] [serial = 892] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (114D8400) [pid = 3628] [serial = 916] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (132A0400) [pid = 3628] [serial = 897] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (15832400) [pid = 3628] [serial = 898] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1600E800) [pid = 3628] [serial = 885] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (19F6B000) [pid = 3628] [serial = 918] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1686D000) [pid = 3628] [serial = 886] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13B58400) [pid = 3628] [serial = 894] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (14521400) [pid = 3628] [serial = 895] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (172ECC00) [pid = 3628] [serial = 903] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17D64000) [pid = 3628] [serial = 904] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11D84000) [pid = 3628] [serial = 882] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1329B000) [pid = 3628] [serial = 883] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (199D1000) [pid = 3628] [serial = 888] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A10D000) [pid = 3628] [serial = 889] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16627C00) [pid = 3628] [serial = 900] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16A15C00) [pid = 3628] [serial = 901] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1A931800) [pid = 3628] [serial = 922] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A46E400) [pid = 3628] [serial = 913] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17E87400) [pid = 3628] [serial = 906] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17E88400) [pid = 3628] [serial = 907] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1A126400) [pid = 3628] [serial = 919] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1A929400) [pid = 3628] [serial = 921] [outer = 00000000] [url = about:blank] 09:37:51 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E9800 == 30 [pid = 3628] [id = 325] 09:37:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1055F800) [pid = 3628] [serial = 974] [outer = 00000000] 09:37:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10C73400) [pid = 3628] [serial = 975] [outer = 1055F800] 09:37:51 INFO - PROCESS | 3628 | 1472661471895 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (10E6E400) [pid = 3628] [serial = 976] [outer = 1055F800] 09:37:52 INFO - PROCESS | 3628 | 1472661472349 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 833ms 09:37:52 INFO - PROCESS | 3628 | 1472661472390 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 3628 | 1472661472394 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 09:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:37:52 INFO - PROCESS | 3628 | 1472661472400 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 3628 | 1472661472403 Marionette TRACE conn2 <- [1,1266,null,{}] 09:37:52 INFO - PROCESS | 3628 | 1472661472407 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:52 INFO - PROCESS | 3628 | 1472661472409 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:52 INFO - PROCESS | 3628 | 1472661472495 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:37:52 INFO - PROCESS | 3628 | 1472661472503 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 3628 | 1472661472506 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:52 INFO - PROCESS | 3628 | ++DOCSHELL 12B7CC00 == 31 [pid = 3628] [id = 326] 09:37:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (12BBD400) [pid = 3628] [serial = 977] [outer = 00000000] 09:37:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (134AB400) [pid = 3628] [serial = 978] [outer = 12BBD400] 09:37:52 INFO - PROCESS | 3628 | 1472661472554 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13B53C00) [pid = 3628] [serial = 979] [outer = 12BBD400] 09:37:53 INFO - PROCESS | 3628 | 1472661473016 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 679ms 09:37:53 INFO - PROCESS | 3628 | 1472661473083 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 3628 | 1472661473086 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 09:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:37:53 INFO - PROCESS | 3628 | 1472661473089 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 3628 | 1472661473092 Marionette TRACE conn2 <- [1,1270,null,{}] 09:37:53 INFO - PROCESS | 3628 | 1472661473103 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 3628 | 1472661473107 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:53 INFO - PROCESS | 3628 | 1472661473220 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:37:53 INFO - PROCESS | 3628 | 1472661473323 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 3628 | 1472661473326 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:53 INFO - PROCESS | 3628 | ++DOCSHELL 15B24400 == 32 [pid = 3628] [id = 327] 09:37:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15BEDC00) [pid = 3628] [serial = 980] [outer = 00000000] 09:37:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16008800) [pid = 3628] [serial = 981] [outer = 15BEDC00] 09:37:53 INFO - PROCESS | 3628 | 1472661473375 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16019800) [pid = 3628] [serial = 982] [outer = 15BEDC00] 09:37:53 INFO - PROCESS | 3628 | 1472661473749 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 679ms 09:37:53 INFO - PROCESS | 3628 | 1472661473788 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 3628 | 1472661473791 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 09:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:37:53 INFO - PROCESS | 3628 | 1472661473794 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 3628 | 1472661473796 Marionette TRACE conn2 <- [1,1274,null,{}] 09:37:53 INFO - PROCESS | 3628 | 1472661473799 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 3628 | 1472661473801 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:53 INFO - PROCESS | 3628 | 1472661473879 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:37:53 INFO - PROCESS | 3628 | 1472661473884 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 3628 | 1472661473886 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:53 INFO - PROCESS | 3628 | ++DOCSHELL 1661E000 == 33 [pid = 3628] [id = 328] 09:37:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16624800) [pid = 3628] [serial = 983] [outer = 00000000] 09:37:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16712400) [pid = 3628] [serial = 984] [outer = 16624800] 09:37:53 INFO - PROCESS | 3628 | 1472661473933 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16A0C000) [pid = 3628] [serial = 985] [outer = 16624800] 09:37:54 INFO - PROCESS | 3628 | 1472661474407 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 694ms 09:37:54 INFO - PROCESS | 3628 | 1472661474484 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 3628 | 1472661474486 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 09:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:37:54 INFO - PROCESS | 3628 | 1472661474490 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 3628 | 1472661474492 Marionette TRACE conn2 <- [1,1278,null,{}] 09:37:54 INFO - PROCESS | 3628 | 1472661474495 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:54 INFO - PROCESS | 3628 | 1472661474498 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:54 INFO - PROCESS | 3628 | 1472661474636 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:37:54 INFO - PROCESS | 3628 | 1472661474698 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 3628 | 1472661474700 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:54 INFO - PROCESS | 3628 | ++DOCSHELL 1670C000 == 34 [pid = 3628] [id = 329] 09:37:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16CEDC00) [pid = 3628] [serial = 986] [outer = 00000000] 09:37:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17298C00) [pid = 3628] [serial = 987] [outer = 16CEDC00] 09:37:54 INFO - PROCESS | 3628 | 1472661474746 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1729D800) [pid = 3628] [serial = 988] [outer = 16CEDC00] 09:37:55 INFO - PROCESS | 3628 | 1472661475157 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 740ms 09:37:55 INFO - PROCESS | 3628 | 1472661475213 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 3628 | 1472661475215 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 09:37:55 INFO - PROCESS | 3628 | 1472661475218 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:37:55 INFO - PROCESS | 3628 | 1472661475220 Marionette TRACE conn2 <- [1,1282,null,{}] 09:37:55 INFO - PROCESS | 3628 | 1472661475223 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 3628 | 1472661475228 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:55 INFO - PROCESS | 3628 | 1472661475376 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:37:55 INFO - PROCESS | 3628 | 1472661475389 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 3628 | 1472661475391 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:55 INFO - PROCESS | 3628 | ++DOCSHELL 173F6400 == 35 [pid = 3628] [id = 330] 09:37:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (173FB400) [pid = 3628] [serial = 989] [outer = 00000000] 09:37:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17D6F400) [pid = 3628] [serial = 990] [outer = 173FB400] 09:37:55 INFO - PROCESS | 3628 | 1472661475489 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17D8E000) [pid = 3628] [serial = 991] [outer = 173FB400] 09:37:55 INFO - PROCESS | 3628 | 1472661475902 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 725ms 09:37:55 INFO - PROCESS | 3628 | 1472661475968 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 3628 | 1472661475979 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 09:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:37:55 INFO - PROCESS | 3628 | 1472661475987 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 3628 | 1472661475988 Marionette TRACE conn2 <- [1,1286,null,{}] 09:37:55 INFO - PROCESS | 3628 | 1472661475992 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 3628 | 1472661475994 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:56 INFO - PROCESS | 3628 | 1472661476179 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10E72400) [pid = 3628] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1670BC00) [pid = 3628] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1600E000) [pid = 3628] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10E6F800) [pid = 3628] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15829400) [pid = 3628] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17E10400) [pid = 3628] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17E83000) [pid = 3628] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10564400) [pid = 3628] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16715C00) [pid = 3628] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10320000) [pid = 3628] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11D83800) [pid = 3628] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13A84800) [pid = 3628] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11240400) [pid = 3628] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (11D10800) [pid = 3628] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:37:56 INFO - PROCESS | 3628 | 1472661476245 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 3628 | 1472661476247 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:56 INFO - PROCESS | 3628 | ++DOCSHELL 103C9800 == 36 [pid = 3628] [id = 331] 09:37:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (103CA800) [pid = 3628] [serial = 992] [outer = 00000000] 09:37:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (12E2AC00) [pid = 3628] [serial = 993] [outer = 103CA800] 09:37:56 INFO - PROCESS | 3628 | 1472661476292 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1395D000) [pid = 3628] [serial = 994] [outer = 103CA800] 09:37:56 INFO - PROCESS | 3628 | 1472661476738 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 756ms 09:37:56 INFO - PROCESS | 3628 | 1472661476755 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 3628 | 1472661476760 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 09:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:37:56 INFO - PROCESS | 3628 | 1472661476765 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 3628 | 1472661476768 Marionette TRACE conn2 <- [1,1290,null,{}] 09:37:56 INFO - PROCESS | 3628 | 1472661476774 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:56 INFO - PROCESS | 3628 | 1472661476777 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:56 INFO - PROCESS | 3628 | 1472661476892 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:37:57 INFO - PROCESS | 3628 | 1472661477026 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 3628 | 1472661477030 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:57 INFO - PROCESS | 3628 | ++DOCSHELL 10A01400 == 37 [pid = 3628] [id = 332] 09:37:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10A08000) [pid = 3628] [serial = 995] [outer = 00000000] 09:37:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (10E75C00) [pid = 3628] [serial = 996] [outer = 10A08000] 09:37:57 INFO - PROCESS | 3628 | 1472661477091 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1180B400) [pid = 3628] [serial = 997] [outer = 10A08000] 09:37:57 INFO - PROCESS | 3628 | 1472661477699 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 987ms 09:37:57 INFO - PROCESS | 3628 | 1472661477752 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 3628 | 1472661477757 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 09:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:37:57 INFO - PROCESS | 3628 | 1472661477763 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 3628 | 1472661477766 Marionette TRACE conn2 <- [1,1294,null,{}] 09:37:57 INFO - PROCESS | 3628 | 1472661477770 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:57 INFO - PROCESS | 3628 | 1472661477773 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:57 INFO - PROCESS | 3628 | 1472661477883 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:37:58 INFO - PROCESS | 3628 | 1472661478016 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 3628 | 1472661478019 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:58 INFO - PROCESS | 3628 | ++DOCSHELL 1451C000 == 38 [pid = 3628] [id = 333] 09:37:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1451FC00) [pid = 3628] [serial = 998] [outer = 00000000] 09:37:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1582C800) [pid = 3628] [serial = 999] [outer = 1451FC00] 09:37:58 INFO - PROCESS | 3628 | 1472661478077 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15BEE000) [pid = 3628] [serial = 1000] [outer = 1451FC00] 09:37:58 INFO - PROCESS | 3628 | 1472661478652 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 925ms 09:37:58 INFO - PROCESS | 3628 | 1472661478708 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 3628 | 1472661478711 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 09:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:37:58 INFO - PROCESS | 3628 | 1472661478715 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 3628 | 1472661478718 Marionette TRACE conn2 <- [1,1298,null,{}] 09:37:58 INFO - PROCESS | 3628 | 1472661478729 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 3628 | 1472661478734 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:58 INFO - PROCESS | 3628 | 1472661478838 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:37:58 INFO - PROCESS | 3628 | 1472661478973 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 3628 | 1472661478977 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:59 INFO - PROCESS | 3628 | ++DOCSHELL 17297400 == 39 [pid = 3628] [id = 334] 09:37:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (172EB800) [pid = 3628] [serial = 1001] [outer = 00000000] 09:37:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (173FD400) [pid = 3628] [serial = 1002] [outer = 172EB800] 09:37:59 INFO - PROCESS | 3628 | 1472661479036 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17D72000) [pid = 3628] [serial = 1003] [outer = 172EB800] 09:37:59 INFO - PROCESS | 3628 | 1472661479672 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 3628 | 1472661479747 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 09:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:37:59 INFO - PROCESS | 3628 | 1472661479750 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 3628 | 1472661479752 Marionette TRACE conn2 <- [1,1302,null,{}] 09:37:59 INFO - PROCESS | 3628 | 1472661479773 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:59 INFO - PROCESS | 3628 | 1472661479776 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:37:59 INFO - PROCESS | 3628 | 1472661479885 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:38:00 INFO - PROCESS | 3628 | 1472661480015 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 3628 | 1472661480018 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:00 INFO - PROCESS | 3628 | ++DOCSHELL 17E0E000 == 40 [pid = 3628] [id = 335] 09:38:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17FE9400) [pid = 3628] [serial = 1004] [outer = 00000000] 09:38:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19690400) [pid = 3628] [serial = 1005] [outer = 17FE9400] 09:38:00 INFO - PROCESS | 3628 | 1472661480057 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1969D000) [pid = 3628] [serial = 1006] [outer = 17FE9400] 09:38:00 INFO - PROCESS | 3628 | 1472661480650 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 956ms 09:38:00 INFO - PROCESS | 3628 | 1472661480699 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 3628 | 1472661480701 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 09:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:38:00 INFO - PROCESS | 3628 | 1472661480705 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - PROCESS | 3628 | 1472661480707 Marionette TRACE conn2 <- [1,1306,null,{}] 09:38:00 INFO - PROCESS | 3628 | 1472661480711 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:00 INFO - PROCESS | 3628 | 1472661480713 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:00 INFO - PROCESS | 3628 | 1472661480814 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:38:00 INFO - PROCESS | 3628 | 1472661480920 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 3628 | 1472661480922 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:00 INFO - PROCESS | 3628 | ++DOCSHELL 12BCA000 == 41 [pid = 3628] [id = 336] 09:38:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (12E31800) [pid = 3628] [serial = 1007] [outer = 00000000] 09:38:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (13B5A000) [pid = 3628] [serial = 1008] [outer = 12E31800] 09:38:00 INFO - PROCESS | 3628 | 1472661480976 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (16016400) [pid = 3628] [serial = 1009] [outer = 12E31800] 09:38:01 INFO - PROCESS | 3628 | 1472661481674 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 173F6400 == 40 [pid = 3628] [id = 330] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 1670C000 == 39 [pid = 3628] [id = 329] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 1661E000 == 38 [pid = 3628] [id = 328] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 15B24400 == 37 [pid = 3628] [id = 327] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 12B7CC00 == 36 [pid = 3628] [id = 326] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 0F9E9800 == 35 [pid = 3628] [id = 325] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 16017000 == 34 [pid = 3628] [id = 324] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 10C76000 == 33 [pid = 3628] [id = 323] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 17E8A400 == 32 [pid = 3628] [id = 322] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 17E0E000 == 31 [pid = 3628] [id = 335] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 1451C000 == 30 [pid = 3628] [id = 333] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 17297400 == 29 [pid = 3628] [id = 334] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 103C9800 == 28 [pid = 3628] [id = 331] 09:38:02 INFO - PROCESS | 3628 | --DOCSHELL 10A01400 == 27 [pid = 3628] [id = 332] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (16012000) [pid = 3628] [serial = 939] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1670F800) [pid = 3628] [serial = 951] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1601FC00) [pid = 3628] [serial = 948] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1189A400) [pid = 3628] [serial = 925] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (112D3400) [pid = 3628] [serial = 924] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1661D000) [pid = 3628] [serial = 928] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1600F800) [pid = 3628] [serial = 927] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (19691C00) [pid = 3628] [serial = 931] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17E83C00) [pid = 3628] [serial = 930] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1A673800) [pid = 3628] [serial = 934] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1A66FC00) [pid = 3628] [serial = 933] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11D84400) [pid = 3628] [serial = 937] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10E77400) [pid = 3628] [serial = 936] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (171C1000) [pid = 3628] [serial = 954] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16713C00) [pid = 3628] [serial = 952] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (172A0000) [pid = 3628] [serial = 955] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10C80400) [pid = 3628] [serial = 957] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17E81000) [pid = 3628] [serial = 963] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (114D4000) [pid = 3628] [serial = 958] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1451A800) [pid = 3628] [serial = 945] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (150EF800) [pid = 3628] [serial = 946] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (112ECC00) [pid = 3628] [serial = 942] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1180A800) [pid = 3628] [serial = 943] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1661A000) [pid = 3628] [serial = 940] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17E81800) [pid = 3628] [serial = 964] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1601C800) [pid = 3628] [serial = 960] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16620400) [pid = 3628] [serial = 949] [outer = 00000000] [url = about:blank] 09:38:02 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (173F7400) [pid = 3628] [serial = 961] [outer = 00000000] [url = about:blank] 09:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1681ms 09:38:02 INFO - PROCESS | 3628 | 1472661482466 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 3628 | 1472661482471 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 09:38:02 INFO - PROCESS | 3628 | 1472661482477 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 3628 | 1472661482481 Marionette TRACE conn2 <- [1,1310,null,{}] 09:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:38:02 INFO - PROCESS | 3628 | 1472661482487 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:02 INFO - PROCESS | 3628 | 1472661482491 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:02 INFO - PROCESS | 3628 | 1472661482566 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:38:02 INFO - PROCESS | 3628 | 1472661482575 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 3628 | 1472661482580 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:02 INFO - PROCESS | 3628 | ++DOCSHELL 10A46800 == 28 [pid = 3628] [id = 337] 09:38:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10A47800) [pid = 3628] [serial = 1010] [outer = 00000000] 09:38:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10A4E400) [pid = 3628] [serial = 1011] [outer = 10A47800] 09:38:02 INFO - PROCESS | 3628 | 1472661482630 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10C72800) [pid = 3628] [serial = 1012] [outer = 10A47800] 09:38:03 INFO - PROCESS | 3628 | 1472661483120 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 663ms 09:38:03 INFO - PROCESS | 3628 | 1472661483150 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 3628 | 1472661483153 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 09:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:38:03 INFO - PROCESS | 3628 | 1472661483159 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 3628 | 1472661483164 Marionette TRACE conn2 <- [1,1314,null,{}] 09:38:03 INFO - PROCESS | 3628 | 1472661483168 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 3628 | 1472661483171 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:03 INFO - PROCESS | 3628 | 1472661483256 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:38:03 INFO - PROCESS | 3628 | 1472661483264 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 3628 | 1472661483267 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:03 INFO - PROCESS | 3628 | ++DOCSHELL 112ED800 == 29 [pid = 3628] [id = 338] 09:38:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1146EC00) [pid = 3628] [serial = 1013] [outer = 00000000] 09:38:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (114EA800) [pid = 3628] [serial = 1014] [outer = 1146EC00] 09:38:03 INFO - PROCESS | 3628 | 1472661483315 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1180F000) [pid = 3628] [serial = 1015] [outer = 1146EC00] 09:38:03 INFO - PROCESS | 3628 | 1472661483785 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 648ms 09:38:03 INFO - PROCESS | 3628 | 1472661483797 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 3628 | 1472661483800 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 09:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:38:03 INFO - PROCESS | 3628 | 1472661483803 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 3628 | 1472661483805 Marionette TRACE conn2 <- [1,1318,null,{}] 09:38:03 INFO - PROCESS | 3628 | 1472661483816 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 3628 | 1472661483821 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:03 INFO - PROCESS | 3628 | 1472661483934 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:38:04 INFO - PROCESS | 3628 | 1472661484021 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 3628 | 1472661484025 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:04 INFO - PROCESS | 3628 | ++DOCSHELL 1312C000 == 30 [pid = 3628] [id = 339] 09:38:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1312D800) [pid = 3628] [serial = 1016] [outer = 00000000] 09:38:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (134ADC00) [pid = 3628] [serial = 1017] [outer = 1312D800] 09:38:04 INFO - PROCESS | 3628 | 1472661484075 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13966000) [pid = 3628] [serial = 1018] [outer = 1312D800] 09:38:04 INFO - PROCESS | 3628 | 1472661484466 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 679ms 09:38:04 INFO - PROCESS | 3628 | 1472661484501 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 3628 | 1472661484504 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 09:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:38:04 INFO - PROCESS | 3628 | 1472661484507 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 3628 | 1472661484509 Marionette TRACE conn2 <- [1,1322,null,{}] 09:38:04 INFO - PROCESS | 3628 | 1472661484512 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:04 INFO - PROCESS | 3628 | 1472661484514 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:04 INFO - PROCESS | 3628 | 1472661484644 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:38:04 INFO - PROCESS | 3628 | 1472661484707 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 3628 | 1472661484710 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:04 INFO - PROCESS | 3628 | ++DOCSHELL 13964000 == 31 [pid = 3628] [id = 340] 09:38:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13A84400) [pid = 3628] [serial = 1019] [outer = 00000000] 09:38:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (14526000) [pid = 3628] [serial = 1020] [outer = 13A84400] 09:38:04 INFO - PROCESS | 3628 | 1472661484755 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15828C00) [pid = 3628] [serial = 1021] [outer = 13A84400] 09:38:05 INFO - PROCESS | 3628 | 1472661485161 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 694ms 09:38:05 INFO - PROCESS | 3628 | 1472661485190 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 3628 | 1472661485193 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 09:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:38:05 INFO - PROCESS | 3628 | 1472661485196 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 3628 | 1472661485198 Marionette TRACE conn2 <- [1,1326,null,{}] 09:38:05 INFO - PROCESS | 3628 | 1472661485201 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:05 INFO - PROCESS | 3628 | 1472661485203 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:05 INFO - PROCESS | 3628 | 1472661485336 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:38:05 INFO - PROCESS | 3628 | 1472661485352 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 3628 | 1472661485354 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:05 INFO - PROCESS | 3628 | ++DOCSHELL 15BF9800 == 32 [pid = 3628] [id = 341] 09:38:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15BFB800) [pid = 3628] [serial = 1022] [outer = 00000000] 09:38:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1600B400) [pid = 3628] [serial = 1023] [outer = 15BFB800] 09:38:05 INFO - PROCESS | 3628 | 1472661485404 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1600F000) [pid = 3628] [serial = 1024] [outer = 15BFB800] 09:38:06 INFO - PROCESS | 3628 | 1472661486309 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1126ms 09:38:06 INFO - PROCESS | 3628 | 1472661486337 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 3628 | 1472661486339 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 09:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:38:06 INFO - PROCESS | 3628 | 1472661486327 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 3628 | 1472661486328 Marionette TRACE conn2 <- [1,1330,null,{}] 09:38:06 INFO - PROCESS | 3628 | 1472661486332 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 3628 | 1472661486338 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:06 INFO - PROCESS | 3628 | 1472661486480 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:38:06 INFO - PROCESS | 3628 | 1472661486533 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 3628 | 1472661486536 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:06 INFO - PROCESS | 3628 | ++DOCSHELL 1601A800 == 33 [pid = 3628] [id = 342] 09:38:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1601AC00) [pid = 3628] [serial = 1025] [outer = 00000000] 09:38:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16627C00) [pid = 3628] [serial = 1026] [outer = 1601AC00] 09:38:06 INFO - PROCESS | 3628 | 1472661486609 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16707000) [pid = 3628] [serial = 1027] [outer = 1601AC00] 09:38:06 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (103CA800) [pid = 3628] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:38:06 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16CEDC00) [pid = 3628] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:38:06 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (173FB400) [pid = 3628] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:38:06 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15BEDC00) [pid = 3628] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:38:06 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16017800) [pid = 3628] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:38:06 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17E8A800) [pid = 3628] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:38:06 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16624800) [pid = 3628] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:38:06 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10C78C00) [pid = 3628] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:38:06 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1055F800) [pid = 3628] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:38:06 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (12BBD400) [pid = 3628] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:38:07 INFO - PROCESS | 3628 | 1472661487203 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 925ms 09:38:07 INFO - PROCESS | 3628 | 1472661487271 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 3628 | 1472661487273 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 09:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:38:07 INFO - PROCESS | 3628 | 1472661487276 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 3628 | 1472661487278 Marionette TRACE conn2 <- [1,1334,null,{}] 09:38:07 INFO - PROCESS | 3628 | 1472661487281 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:07 INFO - PROCESS | 3628 | 1472661487283 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:07 INFO - PROCESS | 3628 | 1472661487362 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:38:07 INFO - PROCESS | 3628 | 1472661487368 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 3628 | 1472661487378 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:07 INFO - PROCESS | 3628 | ++DOCSHELL 15911400 == 34 [pid = 3628] [id = 343] 09:38:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15917C00) [pid = 3628] [serial = 1028] [outer = 00000000] 09:38:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1661D400) [pid = 3628] [serial = 1029] [outer = 15917C00] 09:38:07 INFO - PROCESS | 3628 | 1472661487424 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16710C00) [pid = 3628] [serial = 1030] [outer = 15917C00] 09:38:07 INFO - PROCESS | 3628 | 1472661487840 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 633ms 09:38:07 INFO - PROCESS | 3628 | 1472661487897 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 3628 | 1472661487900 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 09:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:38:07 INFO - PROCESS | 3628 | 1472661487903 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 3628 | 1472661487905 Marionette TRACE conn2 <- [1,1338,null,{}] 09:38:07 INFO - PROCESS | 3628 | 1472661487908 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:07 INFO - PROCESS | 3628 | 1472661487910 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:07 INFO - PROCESS | 3628 | 1472661487987 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:38:07 INFO - PROCESS | 3628 | 1472661487994 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 3628 | 1472661487996 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:08 INFO - PROCESS | 3628 | ++DOCSHELL 15B20000 == 35 [pid = 3628] [id = 344] 09:38:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1670DC00) [pid = 3628] [serial = 1031] [outer = 00000000] 09:38:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16A15400) [pid = 3628] [serial = 1032] [outer = 1670DC00] 09:38:08 INFO - PROCESS | 3628 | 1472661488040 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16CF5C00) [pid = 3628] [serial = 1033] [outer = 1670DC00] 09:38:08 INFO - PROCESS | 3628 | 1472661488476 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 586ms 09:38:08 INFO - PROCESS | 3628 | 1472661488500 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 3628 | 1472661488502 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 09:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:38:08 INFO - PROCESS | 3628 | 1472661488505 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 3628 | 1472661488508 Marionette TRACE conn2 <- [1,1342,null,{}] 09:38:08 INFO - PROCESS | 3628 | 1472661488512 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:08 INFO - PROCESS | 3628 | 1472661488515 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:08 INFO - PROCESS | 3628 | 1472661488632 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:38:08 INFO - PROCESS | 3628 | 1472661488640 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 3628 | 1472661488642 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:08 INFO - PROCESS | 3628 | ++DOCSHELL 16DA9800 == 36 [pid = 3628] [id = 345] 09:38:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (171C4000) [pid = 3628] [serial = 1034] [outer = 00000000] 09:38:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1729C400) [pid = 3628] [serial = 1035] [outer = 171C4000] 09:38:08 INFO - PROCESS | 3628 | 1472661488686 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17299800) [pid = 3628] [serial = 1036] [outer = 171C4000] 09:38:09 INFO - PROCESS | 3628 | 1472661489255 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 787ms 09:38:09 INFO - PROCESS | 3628 | 1472661489296 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 3628 | 1472661489300 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 09:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:38:09 INFO - PROCESS | 3628 | 1472661489349 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 3628 | 1472661489353 Marionette TRACE conn2 <- [1,1346,null,{}] 09:38:09 INFO - PROCESS | 3628 | 1472661489386 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:09 INFO - PROCESS | 3628 | 1472661489389 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:09 INFO - PROCESS | 3628 | 1472661489532 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:38:09 INFO - PROCESS | 3628 | 1472661489655 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 3628 | 1472661489658 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:09 INFO - PROCESS | 3628 | ++DOCSHELL 10A0F000 == 37 [pid = 3628] [id = 346] 09:38:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10A49800) [pid = 3628] [serial = 1037] [outer = 00000000] 09:38:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (11240000) [pid = 3628] [serial = 1038] [outer = 10A49800] 09:38:09 INFO - PROCESS | 3628 | 1472661489717 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (11C0A400) [pid = 3628] [serial = 1039] [outer = 10A49800] 09:38:10 INFO - PROCESS | 3628 | 1472661490344 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1095ms 09:38:10 INFO - PROCESS | 3628 | 1472661490412 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 3628 | 1472661490416 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 09:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:38:10 INFO - PROCESS | 3628 | 1472661490442 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 3628 | 1472661490445 Marionette TRACE conn2 <- [1,1350,null,{}] 09:38:10 INFO - PROCESS | 3628 | 1472661490449 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:10 INFO - PROCESS | 3628 | 1472661490453 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:10 INFO - PROCESS | 3628 | 1472661490638 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:38:10 INFO - PROCESS | 3628 | 1472661490648 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 3628 | 1472661490651 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:10 INFO - PROCESS | 3628 | ++DOCSHELL 132A1000 == 38 [pid = 3628] [id = 347] 09:38:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (134AA800) [pid = 3628] [serial = 1040] [outer = 00000000] 09:38:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (13F71800) [pid = 3628] [serial = 1041] [outer = 134AA800] 09:38:10 INFO - PROCESS | 3628 | 1472661490707 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1518EC00) [pid = 3628] [serial = 1042] [outer = 134AA800] 09:38:11 INFO - PROCESS | 3628 | --DOCSHELL 15B20000 == 37 [pid = 3628] [id = 344] 09:38:11 INFO - PROCESS | 3628 | --DOCSHELL 15911400 == 36 [pid = 3628] [id = 343] 09:38:11 INFO - PROCESS | 3628 | --DOCSHELL 1601A800 == 35 [pid = 3628] [id = 342] 09:38:11 INFO - PROCESS | 3628 | --DOCSHELL 15BF9800 == 34 [pid = 3628] [id = 341] 09:38:11 INFO - PROCESS | 3628 | --DOCSHELL 13964000 == 33 [pid = 3628] [id = 340] 09:38:11 INFO - PROCESS | 3628 | --DOCSHELL 1312C000 == 32 [pid = 3628] [id = 339] 09:38:11 INFO - PROCESS | 3628 | --DOCSHELL 112ED800 == 31 [pid = 3628] [id = 338] 09:38:11 INFO - PROCESS | 3628 | --DOCSHELL 10A46800 == 30 [pid = 3628] [id = 337] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (12E2AC00) [pid = 3628] [serial = 993] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1395D000) [pid = 3628] [serial = 994] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17298C00) [pid = 3628] [serial = 987] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17D6F400) [pid = 3628] [serial = 990] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1729D800) [pid = 3628] [serial = 988] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17D8E000) [pid = 3628] [serial = 991] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16008800) [pid = 3628] [serial = 981] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16019800) [pid = 3628] [serial = 982] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (166C2000) [pid = 3628] [serial = 972] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1670A800) [pid = 3628] [serial = 973] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1968CC00) [pid = 3628] [serial = 967] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17FF4800) [pid = 3628] [serial = 966] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16712400) [pid = 3628] [serial = 984] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (12976800) [pid = 3628] [serial = 969] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (134B1400) [pid = 3628] [serial = 970] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10C73400) [pid = 3628] [serial = 975] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10E6E400) [pid = 3628] [serial = 976] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (13B53C00) [pid = 3628] [serial = 979] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (134AB400) [pid = 3628] [serial = 978] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16A0C000) [pid = 3628] [serial = 985] [outer = 00000000] [url = about:blank] 09:38:11 INFO - PROCESS | 3628 | 1472661491665 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1280ms 09:38:11 INFO - PROCESS | 3628 | 1472661491721 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 3628 | 1472661491725 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 09:38:11 INFO - PROCESS | 3628 | 1472661491730 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:38:11 INFO - PROCESS | 3628 | 1472661491733 Marionette TRACE conn2 <- [1,1354,null,{}] 09:38:11 INFO - PROCESS | 3628 | 1472661491755 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:11 INFO - PROCESS | 3628 | 1472661491757 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:11 INFO - PROCESS | 3628 | 1472661491850 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:38:11 INFO - PROCESS | 3628 | 1472661491862 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 3628 | 1472661491867 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:11 INFO - PROCESS | 3628 | ++DOCSHELL 10E77400 == 31 [pid = 3628] [id = 348] 09:38:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10E78400) [pid = 3628] [serial = 1043] [outer = 00000000] 09:38:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (112CA400) [pid = 3628] [serial = 1044] [outer = 10E78400] 09:38:11 INFO - PROCESS | 3628 | 1472661491916 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (112CB000) [pid = 3628] [serial = 1045] [outer = 10E78400] 09:38:12 INFO - PROCESS | 3628 | 1472661492430 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 3628 | 1472661492496 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 09:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:38:12 INFO - PROCESS | 3628 | 1472661492502 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 3628 | 1472661492505 Marionette TRACE conn2 <- [1,1358,null,{}] 09:38:12 INFO - PROCESS | 3628 | 1472661492509 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:12 INFO - PROCESS | 3628 | 1472661492511 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:12 INFO - PROCESS | 3628 | 1472661492585 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:38:12 INFO - PROCESS | 3628 | 1472661492676 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 3628 | 1472661492678 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:12 INFO - PROCESS | 3628 | ++DOCSHELL 12C83800 == 32 [pid = 3628] [id = 349] 09:38:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (12C85C00) [pid = 3628] [serial = 1046] [outer = 00000000] 09:38:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1312F000) [pid = 3628] [serial = 1047] [outer = 12C85C00] 09:38:12 INFO - PROCESS | 3628 | 1472661492726 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (134B0000) [pid = 3628] [serial = 1048] [outer = 12C85C00] 09:38:13 INFO - PROCESS | 3628 | 1472661493100 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 3628 | 1472661493126 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 09:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:38:13 INFO - PROCESS | 3628 | 1472661493130 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 3628 | 1472661493134 Marionette TRACE conn2 <- [1,1362,null,{}] 09:38:13 INFO - PROCESS | 3628 | 1472661493144 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 3628 | 1472661493149 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:13 INFO - PROCESS | 3628 | 1472661493259 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:38:13 INFO - PROCESS | 3628 | 1472661493270 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 3628 | 1472661493273 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:13 INFO - PROCESS | 3628 | ++DOCSHELL 15BF9C00 == 33 [pid = 3628] [id = 350] 09:38:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16006400) [pid = 3628] [serial = 1049] [outer = 00000000] 09:38:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16013000) [pid = 3628] [serial = 1050] [outer = 16006400] 09:38:13 INFO - PROCESS | 3628 | 1472661493323 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1601C800) [pid = 3628] [serial = 1051] [outer = 16006400] 09:38:13 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:13 INFO - PROCESS | 3628 | 1472661493776 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 3628 | 1472661493832 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 09:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:38:13 INFO - PROCESS | 3628 | 1472661493835 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 3628 | 1472661493821 Marionette TRACE conn2 <- [1,1366,null,{}] 09:38:13 INFO - PROCESS | 3628 | 1472661493824 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 3628 | 1472661493826 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:13 INFO - PROCESS | 3628 | 1472661493936 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:38:13 INFO - PROCESS | 3628 | 1472661493941 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 3628 | 1472661493943 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:13 INFO - PROCESS | 3628 | ++DOCSHELL 16627400 == 34 [pid = 3628] [id = 351] 09:38:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (166BE000) [pid = 3628] [serial = 1052] [outer = 00000000] 09:38:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16709C00) [pid = 3628] [serial = 1053] [outer = 166BE000] 09:38:13 INFO - PROCESS | 3628 | 1472661493988 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16710800) [pid = 3628] [serial = 1054] [outer = 166BE000] 09:38:14 INFO - PROCESS | 3628 | 1472661494460 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 3628 | 1472661494520 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 09:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:38:14 INFO - PROCESS | 3628 | 1472661494523 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 3628 | 1472661494525 Marionette TRACE conn2 <- [1,1370,null,{}] 09:38:14 INFO - PROCESS | 3628 | 1472661494528 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:14 INFO - PROCESS | 3628 | 1472661494530 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:14 INFO - PROCESS | 3628 | 1472661494684 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:38:14 INFO - PROCESS | 3628 | 1472661494703 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 3628 | 1472661494705 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:14 INFO - PROCESS | 3628 | ++DOCSHELL 118A5400 == 35 [pid = 3628] [id = 352] 09:38:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16714000) [pid = 3628] [serial = 1055] [outer = 00000000] 09:38:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1729CC00) [pid = 3628] [serial = 1056] [outer = 16714000] 09:38:14 INFO - PROCESS | 3628 | 1472661494750 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (172A1800) [pid = 3628] [serial = 1057] [outer = 16714000] 09:38:15 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:15 INFO - PROCESS | 3628 | 1472661495191 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:38:15 INFO - PROCESS | 3628 | 1472661495249 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 09:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:38:15 INFO - PROCESS | 3628 | 1472661495253 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 3628 | 1472661495255 Marionette TRACE conn2 <- [1,1374,null,{}] 09:38:15 INFO - PROCESS | 3628 | 1472661495258 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:15 INFO - PROCESS | 3628 | 1472661495264 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:15 INFO - PROCESS | 3628 | 1472661495399 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:38:15 INFO - PROCESS | 3628 | 1472661495468 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 3628 | 1472661495471 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:15 INFO - PROCESS | 3628 | ++DOCSHELL 17D08000 == 36 [pid = 3628] [id = 353] 09:38:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17D63400) [pid = 3628] [serial = 1058] [outer = 00000000] 09:38:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17D6E400) [pid = 3628] [serial = 1059] [outer = 17D63400] 09:38:15 INFO - PROCESS | 3628 | 1472661495515 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17D6EC00) [pid = 3628] [serial = 1060] [outer = 17D63400] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15BFB800) [pid = 3628] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1146EC00) [pid = 3628] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10A47800) [pid = 3628] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1312D800) [pid = 3628] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (12E31800) [pid = 3628] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1601AC00) [pid = 3628] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10A08000) [pid = 3628] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1451FC00) [pid = 3628] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (172EB800) [pid = 3628] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17FE9400) [pid = 3628] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1670DC00) [pid = 3628] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13A84400) [pid = 3628] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:38:15 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15917C00) [pid = 3628] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:38:16 INFO - PROCESS | 3628 | 1472661496017 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 3628 | 1472661496057 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 09:38:16 INFO - PROCESS | 3628 | 1472661496060 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:38:16 INFO - PROCESS | 3628 | 1472661496062 Marionette TRACE conn2 <- [1,1378,null,{}] 09:38:16 INFO - PROCESS | 3628 | 1472661496065 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 3628 | 1472661496067 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:16 INFO - PROCESS | 3628 | 1472661496176 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:38:16 INFO - PROCESS | 3628 | 1472661496230 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 3628 | 1472661496233 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:16 INFO - PROCESS | 3628 | ++DOCSHELL 112D2400 == 37 [pid = 3628] [id = 354] 09:38:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (112DEC00) [pid = 3628] [serial = 1061] [outer = 00000000] 09:38:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15192800) [pid = 3628] [serial = 1062] [outer = 112DEC00] 09:38:16 INFO - PROCESS | 3628 | 1472661496277 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15BFB800) [pid = 3628] [serial = 1063] [outer = 112DEC00] 09:38:16 INFO - PROCESS | 3628 | 1472661496600 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 586ms 09:38:16 INFO - PROCESS | 3628 | 1472661496642 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 3628 | 1472661496645 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 09:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:38:16 INFO - PROCESS | 3628 | 1472661496649 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 3628 | 1472661496652 Marionette TRACE conn2 <- [1,1382,null,{}] 09:38:16 INFO - PROCESS | 3628 | 1472661496655 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 3628 | 1472661496657 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:16 INFO - PROCESS | 3628 | 1472661496770 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:38:16 INFO - PROCESS | 3628 | 1472661496777 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 3628 | 1472661496779 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:16 INFO - PROCESS | 3628 | ++DOCSHELL 10C75400 == 38 [pid = 3628] [id = 355] 09:38:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (129F8800) [pid = 3628] [serial = 1064] [outer = 00000000] 09:38:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17D6D000) [pid = 3628] [serial = 1065] [outer = 129F8800] 09:38:16 INFO - PROCESS | 3628 | 1472661496823 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17E0F000) [pid = 3628] [serial = 1066] [outer = 129F8800] 09:38:17 INFO - PROCESS | 3628 | 1472661497210 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 586ms 09:38:17 INFO - PROCESS | 3628 | 1472661497244 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 3628 | 1472661497246 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 09:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:38:17 INFO - PROCESS | 3628 | 1472661497249 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 3628 | 1472661497251 Marionette TRACE conn2 <- [1,1386,null,{}] 09:38:17 INFO - PROCESS | 3628 | 1472661497254 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:17 INFO - PROCESS | 3628 | 1472661497256 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:17 INFO - PROCESS | 3628 | 1472661497344 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:38:17 INFO - PROCESS | 3628 | 1472661497430 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 3628 | 1472661497432 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:17 INFO - PROCESS | 3628 | ++DOCSHELL 150F4C00 == 39 [pid = 3628] [id = 356] 09:38:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15BF7800) [pid = 3628] [serial = 1067] [outer = 00000000] 09:38:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17E87C00) [pid = 3628] [serial = 1068] [outer = 15BF7800] 09:38:17 INFO - PROCESS | 3628 | 1472661497476 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17EC3800) [pid = 3628] [serial = 1069] [outer = 15BF7800] 09:38:17 INFO - PROCESS | 3628 | 1472661497880 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 694ms 09:38:17 INFO - PROCESS | 3628 | 1472661497933 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 3628 | 1472661497937 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 09:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:38:17 INFO - PROCESS | 3628 | 1472661497946 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 3628 | 1472661497951 Marionette TRACE conn2 <- [1,1390,null,{}] 09:38:17 INFO - PROCESS | 3628 | 1472661497958 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:17 INFO - PROCESS | 3628 | 1472661497961 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:18 INFO - PROCESS | 3628 | 1472661498116 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:38:18 INFO - PROCESS | 3628 | 1472661498214 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 3628 | 1472661498219 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:18 INFO - PROCESS | 3628 | ++DOCSHELL 10C78C00 == 40 [pid = 3628] [id = 357] 09:38:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10C79000) [pid = 3628] [serial = 1070] [outer = 00000000] 09:38:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (112C9800) [pid = 3628] [serial = 1071] [outer = 10C79000] 09:38:18 INFO - PROCESS | 3628 | 1472661498277 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (11804000) [pid = 3628] [serial = 1072] [outer = 10C79000] 09:38:18 INFO - PROCESS | 3628 | 1472661498902 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1034ms 09:38:18 INFO - PROCESS | 3628 | 1472661498980 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 3628 | 1472661498985 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 09:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:38:19 INFO - PROCESS | 3628 | 1472661499026 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 3628 | 1472661499029 Marionette TRACE conn2 <- [1,1394,null,{}] 09:38:19 INFO - PROCESS | 3628 | 1472661499034 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:19 INFO - PROCESS | 3628 | 1472661499037 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:19 INFO - PROCESS | 3628 | 1472661499152 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:38:19 INFO - PROCESS | 3628 | 1472661499279 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 3628 | 1472661499282 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:19 INFO - PROCESS | 3628 | ++DOCSHELL 150F6800 == 41 [pid = 3628] [id = 358] 09:38:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15B20000) [pid = 3628] [serial = 1073] [outer = 00000000] 09:38:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16013400) [pid = 3628] [serial = 1074] [outer = 15B20000] 09:38:19 INFO - PROCESS | 3628 | 1472661499341 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16621800) [pid = 3628] [serial = 1075] [outer = 15B20000] 09:38:19 INFO - PROCESS | 3628 | 1472661499898 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 972ms 09:38:19 INFO - PROCESS | 3628 | 1472661499977 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 3628 | 1472661499980 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 09:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:38:19 INFO - PROCESS | 3628 | 1472661499984 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 3628 | 1472661499987 Marionette TRACE conn2 <- [1,1398,null,{}] 09:38:19 INFO - PROCESS | 3628 | 1472661499998 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:19 INFO - PROCESS | 3628 | 1472661500003 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:20 INFO - PROCESS | 3628 | 1472661500094 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:38:20 INFO - PROCESS | 3628 | 1472661500229 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 3628 | 1472661500232 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:20 INFO - PROCESS | 3628 | ++DOCSHELL 17D67C00 == 42 [pid = 3628] [id = 359] 09:38:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17D68C00) [pid = 3628] [serial = 1076] [outer = 00000000] 09:38:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17E82C00) [pid = 3628] [serial = 1077] [outer = 17D68C00] 09:38:20 INFO - PROCESS | 3628 | 1472661500293 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (17EBC000) [pid = 3628] [serial = 1078] [outer = 17D68C00] 09:38:20 INFO - PROCESS | 3628 | 1472661500906 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 987ms 09:38:20 INFO - PROCESS | 3628 | 1472661500970 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 3628 | 1472661500973 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 09:38:20 INFO - PROCESS | 3628 | 1472661500977 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:38:20 INFO - PROCESS | 3628 | 1472661500979 Marionette TRACE conn2 <- [1,1402,null,{}] 09:38:20 INFO - PROCESS | 3628 | 1472661500983 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 3628 | 1472661500986 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:21 INFO - PROCESS | 3628 | 1472661501095 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:38:21 INFO - PROCESS | 3628 | 1472661501224 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 3628 | 1472661501227 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:21 INFO - PROCESS | 3628 | ++DOCSHELL 16713C00 == 43 [pid = 3628] [id = 360] 09:38:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (16DA8400) [pid = 3628] [serial = 1079] [outer = 00000000] 09:38:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1968C800) [pid = 3628] [serial = 1080] [outer = 16DA8400] 09:38:21 INFO - PROCESS | 3628 | 1472661501282 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (19693400) [pid = 3628] [serial = 1081] [outer = 16DA8400] 09:38:22 INFO - PROCESS | 3628 | 1472661502108 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1172ms 09:38:22 INFO - PROCESS | 3628 | 1472661502160 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 3628 | 1472661502164 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 09:38:22 INFO - PROCESS | 3628 | 1472661502170 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:38:22 INFO - PROCESS | 3628 | 1472661502173 Marionette TRACE conn2 <- [1,1406,null,{}] 09:38:22 INFO - PROCESS | 3628 | 1472661502178 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:22 INFO - PROCESS | 3628 | 1472661502181 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:22 INFO - PROCESS | 3628 | 1472661502291 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:38:22 INFO - PROCESS | 3628 | 1472661502390 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 3628 | 1472661502395 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:22 INFO - PROCESS | 3628 | ++DOCSHELL 10C75000 == 44 [pid = 3628] [id = 361] 09:38:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (10C7DC00) [pid = 3628] [serial = 1082] [outer = 00000000] 09:38:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (11D03800) [pid = 3628] [serial = 1083] [outer = 10C7DC00] 09:38:22 INFO - PROCESS | 3628 | 1472661502445 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (129F6000) [pid = 3628] [serial = 1084] [outer = 10C7DC00] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 10C75400 == 43 [pid = 3628] [id = 355] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 112D2400 == 42 [pid = 3628] [id = 354] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 17D08000 == 41 [pid = 3628] [id = 353] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 118A5400 == 40 [pid = 3628] [id = 352] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 16627400 == 39 [pid = 3628] [id = 351] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 15BF9C00 == 38 [pid = 3628] [id = 350] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 12C83800 == 37 [pid = 3628] [id = 349] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 10E77400 == 36 [pid = 3628] [id = 348] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 12BCA000 == 35 [pid = 3628] [id = 336] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 16DA9800 == 34 [pid = 3628] [id = 345] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 10A0F000 == 33 [pid = 3628] [id = 346] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 132A1000 == 32 [pid = 3628] [id = 347] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 16713C00 == 31 [pid = 3628] [id = 360] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 17D67C00 == 30 [pid = 3628] [id = 359] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 150F4C00 == 29 [pid = 3628] [id = 356] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 10C78C00 == 28 [pid = 3628] [id = 357] 09:38:23 INFO - PROCESS | 3628 | --DOCSHELL 150F6800 == 27 [pid = 3628] [id = 358] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1600B400) [pid = 3628] [serial = 1023] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (114EA800) [pid = 3628] [serial = 1014] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1180F000) [pid = 3628] [serial = 1015] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (10A4E400) [pid = 3628] [serial = 1011] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (10C72800) [pid = 3628] [serial = 1012] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (134ADC00) [pid = 3628] [serial = 1017] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (13966000) [pid = 3628] [serial = 1018] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (16016400) [pid = 3628] [serial = 1009] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13B5A000) [pid = 3628] [serial = 1008] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16627C00) [pid = 3628] [serial = 1026] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1180B400) [pid = 3628] [serial = 997] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10E75C00) [pid = 3628] [serial = 996] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15BEE000) [pid = 3628] [serial = 1000] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1582C800) [pid = 3628] [serial = 999] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17D72000) [pid = 3628] [serial = 1003] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (173FD400) [pid = 3628] [serial = 1002] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1969D000) [pid = 3628] [serial = 1006] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (19690400) [pid = 3628] [serial = 1005] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16A15400) [pid = 3628] [serial = 1032] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16CF5C00) [pid = 3628] [serial = 1033] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16707000) [pid = 3628] [serial = 1027] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (14526000) [pid = 3628] [serial = 1020] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15828C00) [pid = 3628] [serial = 1021] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1661D400) [pid = 3628] [serial = 1029] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1600F000) [pid = 3628] [serial = 1024] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1729C400) [pid = 3628] [serial = 1035] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16710C00) [pid = 3628] [serial = 1030] [outer = 00000000] [url = about:blank] 09:38:23 INFO - PROCESS | 3628 | 1472661503558 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1435ms 09:38:23 INFO - PROCESS | 3628 | 1472661503612 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 3628 | 1472661503616 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 09:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:38:23 INFO - PROCESS | 3628 | 1472661503621 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 3628 | 1472661503624 Marionette TRACE conn2 <- [1,1410,null,{}] 09:38:23 INFO - PROCESS | 3628 | 1472661503629 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 3628 | 1472661503632 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:23 INFO - PROCESS | 3628 | 1472661503739 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:38:23 INFO - PROCESS | 3628 | 1472661503833 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 3628 | 1472661503836 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:23 INFO - PROCESS | 3628 | ++DOCSHELL 10C7C000 == 28 [pid = 3628] [id = 362] 09:38:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10C7E800) [pid = 3628] [serial = 1085] [outer = 00000000] 09:38:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (112E5400) [pid = 3628] [serial = 1086] [outer = 10C7E800] 09:38:23 INFO - PROCESS | 3628 | 1472661503884 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (11486000) [pid = 3628] [serial = 1087] [outer = 10C7E800] 09:38:24 INFO - PROCESS | 3628 | 1472661504304 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 725ms 09:38:24 INFO - PROCESS | 3628 | 1472661504342 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 3628 | 1472661504347 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 09:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:38:24 INFO - PROCESS | 3628 | 1472661504353 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 3628 | 1472661504356 Marionette TRACE conn2 <- [1,1414,null,{}] 09:38:24 INFO - PROCESS | 3628 | 1472661504360 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:24 INFO - PROCESS | 3628 | 1472661504362 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:24 INFO - PROCESS | 3628 | 1472661504449 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:38:24 INFO - PROCESS | 3628 | 1472661504455 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 3628 | 1472661504458 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:24 INFO - PROCESS | 3628 | ++DOCSHELL 12B70800 == 29 [pid = 3628] [id = 363] 09:38:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12E36000) [pid = 3628] [serial = 1088] [outer = 00000000] 09:38:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (134A3000) [pid = 3628] [serial = 1089] [outer = 12E36000] 09:38:24 INFO - PROCESS | 3628 | 1472661504506 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (134B0C00) [pid = 3628] [serial = 1090] [outer = 12E36000] 09:38:24 INFO - PROCESS | 3628 | 1472661504982 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 694ms 09:38:25 INFO - PROCESS | 3628 | 1472661505052 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 3628 | 1472661505054 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:38:25 INFO - PROCESS | 3628 | 1472661505057 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 3628 | 1472661505061 Marionette TRACE conn2 <- [1,1418,null,{}] 09:38:25 INFO - PROCESS | 3628 | 1472661505055 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 3628 | 1472661505059 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:25 INFO - PROCESS | 3628 | 1472661505171 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:38:25 INFO - PROCESS | 3628 | 1472661505266 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3628 | 1472661505269 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:25 INFO - PROCESS | 3628 | ++DOCSHELL 15192400 == 30 [pid = 3628] [id = 364] 09:38:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15193C00) [pid = 3628] [serial = 1091] [outer = 00000000] 09:38:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15B1E000) [pid = 3628] [serial = 1092] [outer = 15193C00] 09:38:25 INFO - PROCESS | 3628 | 1472661505317 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15BF9400) [pid = 3628] [serial = 1093] [outer = 15193C00] 09:38:25 INFO - PROCESS | 3628 | 1472661505745 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 725ms 09:38:25 INFO - PROCESS | 3628 | 1472661505780 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:38:25 INFO - PROCESS | 3628 | 1472661505783 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 09:38:25 INFO - PROCESS | 3628 | 1472661505786 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 3628 | 1472661505788 Marionette TRACE conn2 <- [1,1422,null,{}] 09:38:25 INFO - PROCESS | 3628 | 1472661505795 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 3628 | 1472661505797 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:25 INFO - PROCESS | 3628 | 1472661505917 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:38:25 INFO - PROCESS | 3628 | 1472661505929 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3628 | 1472661505931 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:25 INFO - PROCESS | 3628 | ++DOCSHELL 16003000 == 31 [pid = 3628] [id = 365] 09:38:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1600A800) [pid = 3628] [serial = 1094] [outer = 00000000] 09:38:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16013C00) [pid = 3628] [serial = 1095] [outer = 1600A800] 09:38:25 INFO - PROCESS | 3628 | 1472661505977 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1601F800) [pid = 3628] [serial = 1096] [outer = 1600A800] 09:38:26 INFO - PROCESS | 3628 | 1472661506427 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 679ms 09:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:38:26 INFO - PROCESS | 3628 | 1472661506469 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 3628 | 1472661506472 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 09:38:26 INFO - PROCESS | 3628 | 1472661506475 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 3628 | 1472661506477 Marionette TRACE conn2 <- [1,1426,null,{}] 09:38:26 INFO - PROCESS | 3628 | 1472661506480 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:26 INFO - PROCESS | 3628 | 1472661506482 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:26 INFO - PROCESS | 3628 | 1472661506613 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:38:26 INFO - PROCESS | 3628 | 1472661506622 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 3628 | 1472661506624 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:26 INFO - PROCESS | 3628 | ++DOCSHELL 1600C000 == 32 [pid = 3628] [id = 366] 09:38:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16013800) [pid = 3628] [serial = 1097] [outer = 00000000] 09:38:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1661FC00) [pid = 3628] [serial = 1098] [outer = 16013800] 09:38:26 INFO - PROCESS | 3628 | 1472661506717 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10A0F000) [pid = 3628] [serial = 1099] [outer = 16013800] 09:38:27 INFO - PROCESS | 3628 | 1472661507143 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 694ms 09:38:27 INFO - PROCESS | 3628 | 1472661507175 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 3628 | 1472661507177 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 09:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:38:27 INFO - PROCESS | 3628 | 1472661507180 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 3628 | 1472661507182 Marionette TRACE conn2 <- [1,1430,null,{}] 09:38:27 INFO - PROCESS | 3628 | 1472661507190 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 3628 | 1472661507196 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:27 INFO - PROCESS | 3628 | 1472661507324 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:38:27 INFO - PROCESS | 3628 | 1472661507329 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 3628 | 1472661507332 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:27 INFO - PROCESS | 3628 | ++DOCSHELL 1670B000 == 33 [pid = 3628] [id = 367] 09:38:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16711000) [pid = 3628] [serial = 1100] [outer = 00000000] 09:38:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16BCBC00) [pid = 3628] [serial = 1101] [outer = 16711000] 09:38:27 INFO - PROCESS | 3628 | 1472661507381 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17297000) [pid = 3628] [serial = 1102] [outer = 16711000] 09:38:27 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (17D63400) [pid = 3628] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:38:27 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (112DEC00) [pid = 3628] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:38:27 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16714000) [pid = 3628] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:38:27 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16006400) [pid = 3628] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:38:27 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (12C85C00) [pid = 3628] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:38:27 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (171C4000) [pid = 3628] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:38:27 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (134AA800) [pid = 3628] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:38:27 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10A49800) [pid = 3628] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:38:27 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10E78400) [pid = 3628] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:38:27 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (129F8800) [pid = 3628] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:38:27 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15BF7800) [pid = 3628] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:38:27 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (166BE000) [pid = 3628] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:38:28 INFO - PROCESS | 3628 | 1472661508047 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 926ms 09:38:28 INFO - PROCESS | 3628 | 1472661508106 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 3628 | 1472661508108 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 09:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:38:28 INFO - PROCESS | 3628 | 1472661508111 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 3628 | 1472661508113 Marionette TRACE conn2 <- [1,1434,null,{}] 09:38:28 INFO - PROCESS | 3628 | 1472661508116 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 3628 | 1472661508118 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:28 INFO - PROCESS | 3628 | 1472661508192 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:38:28 INFO - PROCESS | 3628 | 1472661508197 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 3628 | 1472661508199 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:28 INFO - PROCESS | 3628 | ++DOCSHELL 10C7EC00 == 34 [pid = 3628] [id = 368] 09:38:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13F73400) [pid = 3628] [serial = 1103] [outer = 00000000] 09:38:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16714000) [pid = 3628] [serial = 1104] [outer = 13F73400] 09:38:28 INFO - PROCESS | 3628 | 1472661508244 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1686A000) [pid = 3628] [serial = 1105] [outer = 13F73400] 09:38:28 INFO - PROCESS | 3628 | 1472661508689 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 632ms 09:38:28 INFO - PROCESS | 3628 | 1472661508750 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 3628 | 1472661508752 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 09:38:28 INFO - PROCESS | 3628 | 1472661508755 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:38:28 INFO - PROCESS | 3628 | 1472661508757 Marionette TRACE conn2 <- [1,1438,null,{}] 09:38:28 INFO - PROCESS | 3628 | 1472661508760 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 3628 | 1472661508762 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:28 INFO - PROCESS | 3628 | 1472661508838 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:38:28 INFO - PROCESS | 3628 | 1472661508845 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 3628 | 1472661508847 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:28 INFO - PROCESS | 3628 | ++DOCSHELL 16713C00 == 35 [pid = 3628] [id = 369] 09:38:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17296400) [pid = 3628] [serial = 1106] [outer = 00000000] 09:38:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (173FD000) [pid = 3628] [serial = 1107] [outer = 17296400] 09:38:28 INFO - PROCESS | 3628 | 1472661508899 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (173FD800) [pid = 3628] [serial = 1108] [outer = 17296400] 09:38:29 INFO - PROCESS | 3628 | 1472661509319 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 633ms 09:38:29 INFO - PROCESS | 3628 | 1472661509376 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 3628 | 1472661509379 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 09:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:38:29 INFO - PROCESS | 3628 | 1472661509382 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 3628 | 1472661509383 Marionette TRACE conn2 <- [1,1442,null,{}] 09:38:29 INFO - PROCESS | 3628 | 1472661509387 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 3628 | 1472661509389 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:29 INFO - PROCESS | 3628 | 1472661509465 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:38:29 INFO - PROCESS | 3628 | 1472661509473 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 3628 | 1472661509475 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:29 INFO - PROCESS | 3628 | ++DOCSHELL 15191C00 == 36 [pid = 3628] [id = 370] 09:38:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17D6F000) [pid = 3628] [serial = 1109] [outer = 00000000] 09:38:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17E7D800) [pid = 3628] [serial = 1110] [outer = 17D6F000] 09:38:29 INFO - PROCESS | 3628 | 1472661509519 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17E7F400) [pid = 3628] [serial = 1111] [outer = 17D6F000] 09:38:30 INFO - PROCESS | 3628 | 1472661510333 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 986ms 09:38:30 INFO - PROCESS | 3628 | 1472661510368 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 3628 | 1472661510373 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 09:38:30 INFO - PROCESS | 3628 | 1472661510377 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:38:30 INFO - PROCESS | 3628 | 1472661510383 Marionette TRACE conn2 <- [1,1446,null,{}] 09:38:30 INFO - PROCESS | 3628 | 1472661510388 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:30 INFO - PROCESS | 3628 | 1472661510391 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:30 INFO - PROCESS | 3628 | 1472661510512 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:38:30 INFO - PROCESS | 3628 | 1472661510640 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 3628 | 1472661510643 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:30 INFO - PROCESS | 3628 | ++DOCSHELL 10A47C00 == 37 [pid = 3628] [id = 371] 09:38:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10A48C00) [pid = 3628] [serial = 1112] [outer = 00000000] 09:38:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (11803800) [pid = 3628] [serial = 1113] [outer = 10A48C00] 09:38:30 INFO - PROCESS | 3628 | 1472661510702 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (13237400) [pid = 3628] [serial = 1114] [outer = 10A48C00] 09:38:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (14521C00) [pid = 3628] [serial = 1115] [outer = 1AF61400] 09:38:31 INFO - PROCESS | 3628 | 1472661511759 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1434ms 09:38:31 INFO - PROCESS | 3628 | 1472661511822 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 3628 | 1472661511826 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 09:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:38:31 INFO - PROCESS | 3628 | 1472661511831 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 3628 | 1472661511834 Marionette TRACE conn2 <- [1,1450,null,{}] 09:38:31 INFO - PROCESS | 3628 | 1472661511840 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 3628 | 1472661511843 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:31 INFO - PROCESS | 3628 | 1472661511981 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:38:32 INFO - PROCESS | 3628 | 1472661512129 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 3628 | 1472661512133 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:32 INFO - PROCESS | 3628 | ++DOCSHELL 11480C00 == 38 [pid = 3628] [id = 372] 09:38:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (114D3C00) [pid = 3628] [serial = 1116] [outer = 00000000] 09:38:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1189B400) [pid = 3628] [serial = 1117] [outer = 114D3C00] 09:38:32 INFO - PROCESS | 3628 | 1472661512185 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (11C18400) [pid = 3628] [serial = 1118] [outer = 114D3C00] 09:38:32 INFO - PROCESS | 3628 | --DOCSHELL 16713C00 == 37 [pid = 3628] [id = 369] 09:38:32 INFO - PROCESS | 3628 | --DOCSHELL 10C7EC00 == 36 [pid = 3628] [id = 368] 09:38:32 INFO - PROCESS | 3628 | --DOCSHELL 1670B000 == 35 [pid = 3628] [id = 367] 09:38:32 INFO - PROCESS | 3628 | --DOCSHELL 1600C000 == 34 [pid = 3628] [id = 366] 09:38:32 INFO - PROCESS | 3628 | --DOCSHELL 16003000 == 33 [pid = 3628] [id = 365] 09:38:32 INFO - PROCESS | 3628 | --DOCSHELL 15192400 == 32 [pid = 3628] [id = 364] 09:38:32 INFO - PROCESS | 3628 | --DOCSHELL 12B70800 == 31 [pid = 3628] [id = 363] 09:38:32 INFO - PROCESS | 3628 | --DOCSHELL 10C7C000 == 30 [pid = 3628] [id = 362] 09:38:32 INFO - PROCESS | 3628 | --DOCSHELL 10C75000 == 29 [pid = 3628] [id = 361] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17D6E400) [pid = 3628] [serial = 1059] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (15192800) [pid = 3628] [serial = 1062] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1729CC00) [pid = 3628] [serial = 1056] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16013000) [pid = 3628] [serial = 1050] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1312F000) [pid = 3628] [serial = 1047] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (134B0000) [pid = 3628] [serial = 1048] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17299800) [pid = 3628] [serial = 1036] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13F71800) [pid = 3628] [serial = 1041] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1518EC00) [pid = 3628] [serial = 1042] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11240000) [pid = 3628] [serial = 1038] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11C0A400) [pid = 3628] [serial = 1039] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (112CA400) [pid = 3628] [serial = 1044] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17E0F000) [pid = 3628] [serial = 1066] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (112CB000) [pid = 3628] [serial = 1045] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17EC3800) [pid = 3628] [serial = 1069] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17D6EC00) [pid = 3628] [serial = 1060] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17D6D000) [pid = 3628] [serial = 1065] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16709C00) [pid = 3628] [serial = 1053] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17E87C00) [pid = 3628] [serial = 1068] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (172A1800) [pid = 3628] [serial = 1057] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15BFB800) [pid = 3628] [serial = 1063] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16710800) [pid = 3628] [serial = 1054] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1601C800) [pid = 3628] [serial = 1051] [outer = 00000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3628 | 1472661512866 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1079ms 09:38:32 INFO - PROCESS | 3628 | 1472661512912 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 3628 | 1472661512917 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 09:38:32 INFO - PROCESS | 3628 | 1472661512922 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:38:32 INFO - PROCESS | 3628 | 1472661512927 Marionette TRACE conn2 <- [1,1454,null,{}] 09:38:32 INFO - PROCESS | 3628 | 1472661512932 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 3628 | 1472661512935 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:33 INFO - PROCESS | 3628 | 1472661513051 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:38:33 INFO - PROCESS | 3628 | 1472661513135 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 3628 | 1472661513138 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:33 INFO - PROCESS | 3628 | ++DOCSHELL 10E72400 == 30 [pid = 3628] [id = 373] 09:38:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10E72C00) [pid = 3628] [serial = 1119] [outer = 00000000] 09:38:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (112EA800) [pid = 3628] [serial = 1120] [outer = 10E72C00] 09:38:33 INFO - PROCESS | 3628 | 1472661513238 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1180F000) [pid = 3628] [serial = 1121] [outer = 10E72C00] 09:38:33 INFO - PROCESS | 3628 | 1472661513897 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1034ms 09:38:33 INFO - PROCESS | 3628 | 1472661513967 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 3628 | 1472661513973 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 09:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:38:33 INFO - PROCESS | 3628 | 1472661513984 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 3628 | 1472661513989 Marionette TRACE conn2 <- [1,1458,null,{}] 09:38:34 INFO - PROCESS | 3628 | 1472661514056 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 3628 | 1472661514060 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:34 INFO - PROCESS | 3628 | 1472661514174 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:38:34 INFO - PROCESS | 3628 | 1472661514289 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 3628 | 1472661514292 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:34 INFO - PROCESS | 3628 | ++DOCSHELL 132A0400 == 31 [pid = 3628] [id = 374] 09:38:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (134A4000) [pid = 3628] [serial = 1122] [outer = 00000000] 09:38:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13A7A000) [pid = 3628] [serial = 1123] [outer = 134A4000] 09:38:34 INFO - PROCESS | 3628 | 1472661514350 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13B54C00) [pid = 3628] [serial = 1124] [outer = 134A4000] 09:38:34 INFO - PROCESS | 3628 | 1472661514994 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1049ms 09:38:35 INFO - PROCESS | 3628 | 1472661515031 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 3628 | 1472661515034 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 09:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:38:35 INFO - PROCESS | 3628 | 1472661515038 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 3628 | 1472661515042 Marionette TRACE conn2 <- [1,1462,null,{}] 09:38:35 INFO - PROCESS | 3628 | 1472661515054 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 3628 | 1472661515059 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:35 INFO - PROCESS | 3628 | 1472661515167 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:38:35 INFO - PROCESS | 3628 | 1472661515299 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 3628 | 1472661515303 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:35 INFO - PROCESS | 3628 | ++DOCSHELL 1591F400 == 32 [pid = 3628] [id = 375] 09:38:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15B21400) [pid = 3628] [serial = 1125] [outer = 00000000] 09:38:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16005000) [pid = 3628] [serial = 1126] [outer = 15B21400] 09:38:35 INFO - PROCESS | 3628 | 1472661515364 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16019800) [pid = 3628] [serial = 1127] [outer = 15B21400] 09:38:36 INFO - PROCESS | 3628 | 1472661516052 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1095ms 09:38:36 INFO - PROCESS | 3628 | 1472661516126 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 3628 | 1472661516131 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 09:38:36 INFO - PROCESS | 3628 | 1472661516136 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:38:36 INFO - PROCESS | 3628 | 1472661516139 Marionette TRACE conn2 <- [1,1466,null,{}] 09:38:36 INFO - PROCESS | 3628 | 1472661516145 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 3628 | 1472661516148 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:36 INFO - PROCESS | 3628 | --DOCSHELL 15916000 == 31 [pid = 3628] [id = 25] 09:38:36 INFO - PROCESS | 3628 | --DOCSHELL 166C1000 == 30 [pid = 3628] [id = 26] 09:38:36 INFO - PROCESS | 3628 | --DOCSHELL 10327400 == 29 [pid = 3628] [id = 27] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 15832000 == 28 [pid = 3628] [id = 24] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 1729C800 == 27 [pid = 3628] [id = 12] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 134A2C00 == 26 [pid = 3628] [id = 22] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 1A931C00 == 25 [pid = 3628] [id = 13] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 1A46AC00 == 24 [pid = 3628] [id = 10] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 13964800 == 23 [pid = 3628] [id = 23] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 1A127C00 == 22 [pid = 3628] [id = 11] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 114ED800 == 21 [pid = 3628] [id = 21] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 1652D800 == 20 [pid = 3628] [id = 8] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 1148A000 == 19 [pid = 3628] [id = 18] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 10E70C00 == 18 [pid = 3628] [id = 20] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 10A47C00 == 17 [pid = 3628] [id = 371] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 1AF5D400 == 16 [pid = 3628] [id = 14] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 0C776800 == 15 [pid = 3628] [id = 17] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 13A81800 == 14 [pid = 3628] [id = 28] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 10329800 == 13 [pid = 3628] [id = 19] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 15191C00 == 12 [pid = 3628] [id = 370] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 132A0400 == 11 [pid = 3628] [id = 374] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 11480C00 == 10 [pid = 3628] [id = 372] 09:38:37 INFO - PROCESS | 3628 | --DOCSHELL 10E72400 == 9 [pid = 3628] [id = 373] 09:38:38 INFO - PROCESS | 3628 | --DOCSHELL 1591F400 == 8 [pid = 3628] [id = 375] 09:38:38 INFO - PROCESS | 3628 | 1472661518197 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:38:38 INFO - PROCESS | 3628 | 1472661518330 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 3628 | 1472661518333 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:38 INFO - PROCESS | 3628 | ++DOCSHELL 103C9800 == 9 [pid = 3628] [id = 376] 09:38:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1055A000) [pid = 3628] [serial = 1128] [outer = 00000000] 09:38:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (10A53C00) [pid = 3628] [serial = 1129] [outer = 1055A000] 09:38:38 INFO - PROCESS | 3628 | 1472661518384 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (10C76800) [pid = 3628] [serial = 1130] [outer = 1055A000] 09:38:38 INFO - PROCESS | 3628 | 1472661518846 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2730ms 09:38:38 INFO - PROCESS | 3628 | 1472661518869 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 3628 | 1472661518873 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 09:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:38:38 INFO - PROCESS | 3628 | 1472661518878 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 3628 | 1472661518881 Marionette TRACE conn2 <- [1,1470,null,{}] 09:38:38 INFO - PROCESS | 3628 | 1472661518886 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 3628 | 1472661518889 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:38 INFO - PROCESS | 3628 | 1472661518979 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:38:38 INFO - PROCESS | 3628 | 1472661518988 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 3628 | 1472661518991 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:39 INFO - PROCESS | 3628 | ++DOCSHELL 1189A800 == 10 [pid = 3628] [id = 377] 09:38:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (118A5400) [pid = 3628] [serial = 1131] [outer = 00000000] 09:38:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11D85400) [pid = 3628] [serial = 1132] [outer = 118A5400] 09:38:39 INFO - PROCESS | 3628 | 1472661519041 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (12BCA400) [pid = 3628] [serial = 1133] [outer = 118A5400] 09:38:39 INFO - PROCESS | 3628 | 1472661519518 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 679ms 09:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:38:39 INFO - PROCESS | 3628 | 1472661519559 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 3628 | 1472661519562 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 09:38:39 INFO - PROCESS | 3628 | 1472661519566 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 3628 | 1472661519568 Marionette TRACE conn2 <- [1,1474,null,{}] 09:38:39 INFO - PROCESS | 3628 | 1472661519612 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:39 INFO - PROCESS | 3628 | 1472661519614 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:39 INFO - PROCESS | 3628 | 1472661519739 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:38:39 INFO - PROCESS | 3628 | 1472661519793 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 3628 | 1472661519796 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:39 INFO - PROCESS | 3628 | ++DOCSHELL 13A84800 == 11 [pid = 3628] [id = 378] 09:38:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (13F70800) [pid = 3628] [serial = 1134] [outer = 00000000] 09:38:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (14525400) [pid = 3628] [serial = 1135] [outer = 13F70800] 09:38:39 INFO - PROCESS | 3628 | 1472661519842 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (150F8800) [pid = 3628] [serial = 1136] [outer = 13F70800] 09:38:40 INFO - PROCESS | 3628 | 1472661520263 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 725ms 09:38:40 INFO - PROCESS | 3628 | 1472661520305 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 3628 | 1472661520309 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 09:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:38:40 INFO - PROCESS | 3628 | 1472661520329 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 3628 | 1472661520333 Marionette TRACE conn2 <- [1,1478,null,{}] 09:38:40 INFO - PROCESS | 3628 | 1472661520341 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 3628 | 1472661520344 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:40 INFO - PROCESS | 3628 | 1472661520464 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:38:40 INFO - PROCESS | 3628 | 1472661520518 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 3628 | 1472661520521 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:40 INFO - PROCESS | 3628 | ++DOCSHELL 16009C00 == 12 [pid = 3628] [id = 379] 09:38:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1600F800) [pid = 3628] [serial = 1137] [outer = 00000000] 09:38:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16015C00) [pid = 3628] [serial = 1138] [outer = 1600F800] 09:38:40 INFO - PROCESS | 3628 | 1472661520551 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1661EC00) [pid = 3628] [serial = 1139] [outer = 1600F800] 09:38:40 INFO - PROCESS | 3628 | 1472661521004 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 740ms 09:38:41 INFO - PROCESS | 3628 | 1472661521075 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 3628 | 1472661521077 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 09:38:41 INFO - PROCESS | 3628 | 1472661521081 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 3628 | 1472661521082 Marionette TRACE conn2 <- [1,1482,null,{}] 09:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:38:41 INFO - PROCESS | 3628 | 1472661521086 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:41 INFO - PROCESS | 3628 | 1472661521089 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:41 INFO - PROCESS | 3628 | 1472661521206 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:38:41 INFO - PROCESS | 3628 | 1472661521217 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 3628 | 1472661521219 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:41 INFO - PROCESS | 3628 | ++DOCSHELL 1180D400 == 13 [pid = 3628] [id = 380] 09:38:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1600D800) [pid = 3628] [serial = 1140] [outer = 00000000] 09:38:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1670B800) [pid = 3628] [serial = 1141] [outer = 1600D800] 09:38:41 INFO - PROCESS | 3628 | 1472661521311 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (16711800) [pid = 3628] [serial = 1142] [outer = 1600D800] 09:38:41 INFO - PROCESS | 3628 | 1472661521719 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 694ms 09:38:41 INFO - PROCESS | 3628 | 1472661521767 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 3628 | 1472661521769 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 09:38:41 INFO - PROCESS | 3628 | 1472661521781 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 3628 | 1472661521783 Marionette TRACE conn2 <- [1,1486,null,{}] 09:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:38:41 INFO - PROCESS | 3628 | 1472661521786 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:41 INFO - PROCESS | 3628 | 1472661521788 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:41 INFO - PROCESS | 3628 | 1472661521898 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:38:41 INFO - PROCESS | 3628 | 1472661521904 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 3628 | 1472661521910 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:41 INFO - PROCESS | 3628 | ++DOCSHELL 16BC1C00 == 14 [pid = 3628] [id = 381] 09:38:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (16BC2400) [pid = 3628] [serial = 1143] [outer = 00000000] 09:38:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16CF6C00) [pid = 3628] [serial = 1144] [outer = 16BC2400] 09:38:42 INFO - PROCESS | 3628 | 1472661522013 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (172A2C00) [pid = 3628] [serial = 1145] [outer = 16BC2400] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (10E72C00) [pid = 3628] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (114D3C00) [pid = 3628] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1600A800) [pid = 3628] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (12E36000) [pid = 3628] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16013800) [pid = 3628] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (10C7E800) [pid = 3628] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (15193C00) [pid = 3628] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10C7DC00) [pid = 3628] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (10C79000) [pid = 3628] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16711000) [pid = 3628] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15B20000) [pid = 3628] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17D68C00) [pid = 3628] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17D6F000) [pid = 3628] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16DA8400) [pid = 3628] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17296400) [pid = 3628] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (13F73400) [pid = 3628] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (134A4000) [pid = 3628] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:38:42 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A48C00) [pid = 3628] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:38:42 INFO - PROCESS | 3628 | 1472661522711 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 925ms 09:38:42 INFO - PROCESS | 3628 | 1472661522729 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 3628 | 1472661522731 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 09:38:42 INFO - PROCESS | 3628 | 1472661522738 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 3628 | 1472661522739 Marionette TRACE conn2 <- [1,1490,null,{}] 09:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:38:42 INFO - PROCESS | 3628 | 1472661522743 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 3628 | 1472661522744 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:42 INFO - PROCESS | 3628 | 1472661522857 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:38:42 INFO - PROCESS | 3628 | 1472661522914 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 3628 | 1472661522916 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:42 INFO - PROCESS | 3628 | ++DOCSHELL 10C7E800 == 15 [pid = 3628] [id = 382] 09:38:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10E72C00) [pid = 3628] [serial = 1146] [outer = 00000000] 09:38:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (129EEC00) [pid = 3628] [serial = 1147] [outer = 10E72C00] 09:38:42 INFO - PROCESS | 3628 | 1472661522961 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15829400) [pid = 3628] [serial = 1148] [outer = 10E72C00] 09:38:43 INFO - PROCESS | 3628 | 1472661523318 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 633ms 09:38:43 INFO - PROCESS | 3628 | 1472661523363 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 3628 | 1472661523365 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 09:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:38:43 INFO - PROCESS | 3628 | 1472661523369 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 3628 | 1472661523370 Marionette TRACE conn2 <- [1,1494,null,{}] 09:38:43 INFO - PROCESS | 3628 | 1472661523374 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:43 INFO - PROCESS | 3628 | 1472661523376 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:43 INFO - PROCESS | 3628 | 1472661523505 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:38:43 INFO - PROCESS | 3628 | 1472661523516 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 3628 | 1472661523518 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:43 INFO - PROCESS | 3628 | ++DOCSHELL 10A09400 == 16 [pid = 3628] [id = 383] 09:38:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (10A0BC00) [pid = 3628] [serial = 1149] [outer = 00000000] 09:38:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16620400) [pid = 3628] [serial = 1150] [outer = 10A0BC00] 09:38:43 INFO - PROCESS | 3628 | 1472661523563 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16867400) [pid = 3628] [serial = 1151] [outer = 10A0BC00] 09:38:44 INFO - PROCESS | 3628 | 1472661524079 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 724ms 09:38:44 INFO - PROCESS | 3628 | 1472661524107 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 3628 | 1472661524109 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 09:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:38:44 INFO - PROCESS | 3628 | 1472661524113 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 3628 | 1472661524115 Marionette TRACE conn2 <- [1,1498,null,{}] 09:38:44 INFO - PROCESS | 3628 | 1472661524122 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 3628 | 1472661524123 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:44 INFO - PROCESS | 3628 | 1472661524191 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:38:44 INFO - PROCESS | 3628 | 1472661524197 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 3628 | 1472661524199 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:44 INFO - PROCESS | 3628 | ++DOCSHELL 173F6800 == 17 [pid = 3628] [id = 384] 09:38:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (173F9C00) [pid = 3628] [serial = 1152] [outer = 00000000] 09:38:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17D67800) [pid = 3628] [serial = 1153] [outer = 173F9C00] 09:38:44 INFO - PROCESS | 3628 | 1472661524246 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17D67C00) [pid = 3628] [serial = 1154] [outer = 173F9C00] 09:38:44 INFO - PROCESS | 3628 | 1472661524674 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 586ms 09:38:44 INFO - PROCESS | 3628 | 1472661524694 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 3628 | 1472661524697 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 09:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:38:44 INFO - PROCESS | 3628 | 1472661524700 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 3628 | 1472661524702 Marionette TRACE conn2 <- [1,1502,null,{}] 09:38:44 INFO - PROCESS | 3628 | 1472661524705 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 3628 | 1472661524707 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:44 INFO - PROCESS | 3628 | 1472661524785 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:38:44 INFO - PROCESS | 3628 | 1472661524790 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 3628 | 1472661524792 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:44 INFO - PROCESS | 3628 | ++DOCSHELL 16018C00 == 18 [pid = 3628] [id = 385] 09:38:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16618C00) [pid = 3628] [serial = 1155] [outer = 00000000] 09:38:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17E0E000) [pid = 3628] [serial = 1156] [outer = 16618C00] 09:38:44 INFO - PROCESS | 3628 | 1472661524837 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17E7C800) [pid = 3628] [serial = 1157] [outer = 16618C00] 09:38:45 INFO - PROCESS | 3628 | 1472661525285 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 632ms 09:38:45 INFO - PROCESS | 3628 | 1472661525338 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 3628 | 1472661525339 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 09:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:38:45 INFO - PROCESS | 3628 | 1472661525343 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 3628 | 1472661525344 Marionette TRACE conn2 <- [1,1506,null,{}] 09:38:45 INFO - PROCESS | 3628 | 1472661525348 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:45 INFO - PROCESS | 3628 | 1472661525350 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:45 INFO - PROCESS | 3628 | 1472661525412 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:38:45 INFO - PROCESS | 3628 | 1472661525420 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 3628 | 1472661525422 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:45 INFO - PROCESS | 3628 | ++DOCSHELL 17E80C00 == 19 [pid = 3628] [id = 386] 09:38:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (17E81400) [pid = 3628] [serial = 1158] [outer = 00000000] 09:38:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17E84000) [pid = 3628] [serial = 1159] [outer = 17E81400] 09:38:45 INFO - PROCESS | 3628 | 1472661525474 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (17FE9000) [pid = 3628] [serial = 1160] [outer = 17E81400] 09:38:45 INFO - PROCESS | 3628 | 1472661525951 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 678ms 09:38:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:38:46 INFO - PROCESS | 3628 | 1472661526027 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 3628 | 1472661526029 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 09:38:46 INFO - PROCESS | 3628 | 1472661526037 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 3628 | 1472661526039 Marionette TRACE conn2 <- [1,1510,null,{}] 09:38:46 INFO - PROCESS | 3628 | 1472661526043 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 3628 | 1472661526045 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:46 INFO - PROCESS | 3628 | 1472661526166 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:38:46 INFO - PROCESS | 3628 | 1472661526174 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 3628 | 1472661526175 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:46 INFO - PROCESS | 3628 | ++DOCSHELL 1322E400 == 20 [pid = 3628] [id = 387] 09:38:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (150F5000) [pid = 3628] [serial = 1161] [outer = 00000000] 09:38:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (19692400) [pid = 3628] [serial = 1162] [outer = 150F5000] 09:38:46 INFO - PROCESS | 3628 | 1472661526227 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (19697C00) [pid = 3628] [serial = 1163] [outer = 150F5000] 09:38:46 INFO - PROCESS | 3628 | 1472661526670 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:38:46 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 () { 09:38:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:38:46 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 () { 09:38:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:38:46 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 () { 09:38:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:38:46 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 () { 09:38:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:38:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 693ms 09:38:46 INFO - PROCESS | 3628 | 1472661526721 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 3628 | 1472661526722 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 09:38:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:38:46 INFO - PROCESS | 3628 | 1472661526726 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 3628 | 1472661526727 Marionette TRACE conn2 <- [1,1514,null,{}] 09:38:46 INFO - PROCESS | 3628 | 1472661526730 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 3628 | 1472661526732 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:46 INFO - PROCESS | 3628 | 1472661526842 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:38:46 INFO - PROCESS | 3628 | 1472661526846 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 3628 | 1472661526848 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:46 INFO - PROCESS | 3628 | ++DOCSHELL 1968B800 == 21 [pid = 3628] [id = 388] 09:38:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1968E000) [pid = 3628] [serial = 1164] [outer = 00000000] 09:38:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (19D18400) [pid = 3628] [serial = 1165] [outer = 1968E000] 09:38:46 INFO - PROCESS | 3628 | 1472661526892 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (19D20400) [pid = 3628] [serial = 1166] [outer = 1968E000] 09:38:47 INFO - PROCESS | 3628 | 1472661527322 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:38:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:38:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:38:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:38:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 633ms 09:38:47 INFO - PROCESS | 3628 | 1472661527362 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 3628 | 1472661527364 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 09:38:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:38:47 INFO - PROCESS | 3628 | 1472661527368 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 3628 | 1472661527369 Marionette TRACE conn2 <- [1,1518,null,{}] 09:38:47 INFO - PROCESS | 3628 | 1472661527372 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 3628 | 1472661527374 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:47 INFO - PROCESS | 3628 | 1472661527482 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:38:47 INFO - PROCESS | 3628 | 1472661527565 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 3628 | 1472661527733 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:47 INFO - PROCESS | 3628 | ++DOCSHELL 0C76E000 == 22 [pid = 3628] [id = 389] 09:38:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (0C776800) [pid = 3628] [serial = 1167] [outer = 00000000] 09:38:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (103C9000) [pid = 3628] [serial = 1168] [outer = 0C776800] 09:38:47 INFO - PROCESS | 3628 | 1472661527791 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (10B8BC00) [pid = 3628] [serial = 1169] [outer = 0C776800] 09:38:48 INFO - PROCESS | 3628 | 1472661528750 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:38:48 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 09:38:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:38:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:38:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:38:48 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. 09:38:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:38:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1434ms 09:38:48 INFO - PROCESS | 3628 | 1472661528810 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 3628 | 1472661528814 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 09:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:38:48 INFO - PROCESS | 3628 | 1472661528820 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 3628 | 1472661528823 Marionette TRACE conn2 <- [1,1522,null,{}] 09:38:48 INFO - PROCESS | 3628 | 1472661528829 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:48 INFO - PROCESS | 3628 | 1472661528832 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:48 INFO - PROCESS | 3628 | 1472661528920 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:38:48 INFO - PROCESS | 3628 | 1472661529010 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 3628 | 1472661529013 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:49 INFO - PROCESS | 3628 | ++DOCSHELL 112CA400 == 23 [pid = 3628] [id = 390] 09:38:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (112CB000) [pid = 3628] [serial = 1170] [outer = 00000000] 09:38:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1296FC00) [pid = 3628] [serial = 1171] [outer = 112CB000] 09:38:49 INFO - PROCESS | 3628 | 1472661529062 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (13179800) [pid = 3628] [serial = 1172] [outer = 112CB000] 09:38:49 INFO - PROCESS | 3628 | 1472661529497 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 741ms 09:38:49 INFO - PROCESS | 3628 | 1472661529558 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 3628 | 1472661529563 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 09:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:38:49 INFO - PROCESS | 3628 | 1472661529570 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 3628 | 1472661529572 Marionette TRACE conn2 <- [1,1526,null,{}] 09:38:49 INFO - PROCESS | 3628 | 1472661529576 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 3628 | 1472661529579 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:49 INFO - PROCESS | 3628 | 1472661529664 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:38:49 INFO - PROCESS | 3628 | 1472661529672 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 3628 | 1472661529675 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:49 INFO - PROCESS | 3628 | ++DOCSHELL 15BFC000 == 24 [pid = 3628] [id = 391] 09:38:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (15BFC400) [pid = 3628] [serial = 1173] [outer = 00000000] 09:38:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (16009800) [pid = 3628] [serial = 1174] [outer = 15BFC400] 09:38:49 INFO - PROCESS | 3628 | 1472661529723 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1601EC00) [pid = 3628] [serial = 1175] [outer = 15BFC400] 09:38:50 INFO - PROCESS | 3628 | 1472661530203 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 694ms 09:38:50 INFO - PROCESS | 3628 | 1472661530269 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 3628 | 1472661530272 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 09:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:38:50 INFO - PROCESS | 3628 | 1472661530275 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 3628 | 1472661530279 Marionette TRACE conn2 <- [1,1530,null,{}] 09:38:50 INFO - PROCESS | 3628 | 1472661530290 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:50 INFO - PROCESS | 3628 | 1472661530294 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:50 INFO - PROCESS | 3628 | 1472661530407 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:38:50 INFO - PROCESS | 3628 | 1472661530488 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 3628 | 1472661530491 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:50 INFO - PROCESS | 3628 | ++DOCSHELL 173F6400 == 25 [pid = 3628] [id = 392] 09:38:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (173FA800) [pid = 3628] [serial = 1176] [outer = 00000000] 09:38:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (17E81000) [pid = 3628] [serial = 1177] [outer = 173FA800] 09:38:50 INFO - PROCESS | 3628 | 1472661530540 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (17FEA000) [pid = 3628] [serial = 1178] [outer = 173FA800] 09:38:50 INFO - PROCESS | 3628 | 1472661530936 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 694ms 09:38:50 INFO - PROCESS | 3628 | 1472661530957 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 3628 | 1472661530959 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 09:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:38:50 INFO - PROCESS | 3628 | 1472661530977 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 3628 | 1472661530979 Marionette TRACE conn2 <- [1,1534,null,{}] 09:38:50 INFO - PROCESS | 3628 | 1472661530983 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:50 INFO - PROCESS | 3628 | 1472661530985 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:51 INFO - PROCESS | 3628 | 1472661531100 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:38:51 INFO - PROCESS | 3628 | 1472661531106 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 3628 | 1472661531108 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:51 INFO - PROCESS | 3628 | ++DOCSHELL 17EC6400 == 26 [pid = 3628] [id = 393] 09:38:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (17FE9800) [pid = 3628] [serial = 1179] [outer = 00000000] 09:38:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (19DC8800) [pid = 3628] [serial = 1180] [outer = 17FE9800] 09:38:51 INFO - PROCESS | 3628 | 1472661531153 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (19F6B000) [pid = 3628] [serial = 1181] [outer = 17FE9800] 09:38:51 INFO - PROCESS | 3628 | 1472661531592 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 648ms 09:38:51 INFO - PROCESS | 3628 | 1472661531627 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 3628 | 1472661531629 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 09:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:38:51 INFO - PROCESS | 3628 | 1472661531633 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 3628 | 1472661531635 Marionette TRACE conn2 <- [1,1538,null,{}] 09:38:51 INFO - PROCESS | 3628 | 1472661531638 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 3628 | 1472661531640 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:51 INFO - PROCESS | 3628 | 1472661531732 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:38:51 INFO - PROCESS | 3628 | 1472661531822 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 3628 | 1472661531824 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:51 INFO - PROCESS | 3628 | ++DOCSHELL 1A106400 == 27 [pid = 3628] [id = 394] 09:38:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1A106800) [pid = 3628] [serial = 1182] [outer = 00000000] 09:38:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1A127C00) [pid = 3628] [serial = 1183] [outer = 1A106800] 09:38:51 INFO - PROCESS | 3628 | 1472661531869 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1A12E800) [pid = 3628] [serial = 1184] [outer = 1A106800] 09:38:52 INFO - PROCESS | 3628 | 1472661532289 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 740ms 09:38:52 INFO - PROCESS | 3628 | 1472661532356 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 3628 | 1472661532358 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 09:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:38:52 INFO - PROCESS | 3628 | 1472661532361 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 3628 | 1472661532363 Marionette TRACE conn2 <- [1,1542,null,{}] 09:38:52 INFO - PROCESS | 3628 | 1472661532366 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:52 INFO - PROCESS | 3628 | 1472661532372 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:52 INFO - PROCESS | 3628 | 1472661532510 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:38:52 INFO - PROCESS | 3628 | 1472661532520 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 3628 | 1472661532522 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:52 INFO - PROCESS | 3628 | ++DOCSHELL 1A471C00 == 28 [pid = 3628] [id = 395] 09:38:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1A526800) [pid = 3628] [serial = 1185] [outer = 00000000] 09:38:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1A52B400) [pid = 3628] [serial = 1186] [outer = 1A526800] 09:38:52 INFO - PROCESS | 3628 | 1472661532621 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (1A52EC00) [pid = 3628] [serial = 1187] [outer = 1A526800] 09:38:52 INFO - PROCESS | 3628 | 1472661532992 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 694ms 09:38:53 INFO - PROCESS | 3628 | 1472661533044 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 3628 | 1472661533046 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 09:38:53 INFO - PROCESS | 3628 | 1472661533049 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:38:53 INFO - PROCESS | 3628 | 1472661533051 Marionette TRACE conn2 <- [1,1546,null,{}] 09:38:53 INFO - PROCESS | 3628 | 1472661533087 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 3628 | 1472661533099 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:53 INFO - PROCESS | 3628 | 1472661533180 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:38:53 INFO - PROCESS | 3628 | 1472661533189 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 3628 | 1472661533191 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:53 INFO - PROCESS | 3628 | ++DOCSHELL 1A470000 == 29 [pid = 3628] [id = 396] 09:38:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (1A52A800) [pid = 3628] [serial = 1188] [outer = 00000000] 09:38:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (1A936800) [pid = 3628] [serial = 1189] [outer = 1A52A800] 09:38:53 INFO - PROCESS | 3628 | 1472661533236 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (1A936C00) [pid = 3628] [serial = 1190] [outer = 1A52A800] 09:38:53 INFO - PROCESS | 3628 | 1472661533684 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 694ms 09:38:53 INFO - PROCESS | 3628 | 1472661533749 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 3628 | 1472661533751 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 09:38:53 INFO - PROCESS | 3628 | 1472661533754 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:38:53 INFO - PROCESS | 3628 | 1472661533756 Marionette TRACE conn2 <- [1,1550,null,{}] 09:38:53 INFO - PROCESS | 3628 | 1472661533759 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 3628 | 1472661533761 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:53 INFO - PROCESS | 3628 | 1472661533839 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:38:53 INFO - PROCESS | 3628 | 1472661533844 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 3628 | 1472661533846 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:53 INFO - PROCESS | 3628 | ++DOCSHELL 1A92E000 == 30 [pid = 3628] [id = 397] 09:38:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (1A930000) [pid = 3628] [serial = 1191] [outer = 00000000] 09:38:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (1AA35C00) [pid = 3628] [serial = 1192] [outer = 1A930000] 09:38:53 INFO - PROCESS | 3628 | 1472661533892 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (1AA37400) [pid = 3628] [serial = 1193] [outer = 1A930000] 09:38:54 INFO - PROCESS | 3628 | 1472661534321 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 632ms 09:38:54 INFO - PROCESS | 3628 | 1472661534376 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 3628 | 1472661534378 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 09:38:54 INFO - PROCESS | 3628 | 1472661534381 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:38:54 INFO - PROCESS | 3628 | 1472661534383 Marionette TRACE conn2 <- [1,1554,null,{}] 09:38:54 INFO - PROCESS | 3628 | 1472661534386 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:54 INFO - PROCESS | 3628 | 1472661534388 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:54 INFO - PROCESS | 3628 | 1472661534465 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:38:54 INFO - PROCESS | 3628 | 1472661534472 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 3628 | 1472661534474 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:54 INFO - PROCESS | 3628 | ++DOCSHELL 0F31DC00 == 31 [pid = 3628] [id = 398] 09:38:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (0F31E000) [pid = 3628] [serial = 1194] [outer = 00000000] 09:38:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (0F323400) [pid = 3628] [serial = 1195] [outer = 0F31E000] 09:38:54 INFO - PROCESS | 3628 | 1472661534518 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (1180B800) [pid = 3628] [serial = 1196] [outer = 0F31E000] 09:38:55 INFO - PROCESS | 3628 | 1472661535192 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:38:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 817ms 09:38:55 INFO - PROCESS | 3628 | 1472661535225 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 3628 | 1472661535229 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 09:38:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:38:55 INFO - PROCESS | 3628 | 1472661535234 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 3628 | 1472661535239 Marionette TRACE conn2 <- [1,1558,null,{}] 09:38:55 INFO - PROCESS | 3628 | 1472661535244 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 3628 | 1472661535247 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:55 INFO - PROCESS | 3628 | 1472661535392 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:38:55 INFO - PROCESS | 3628 | 1472661535499 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 3628 | 1472661535502 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:55 INFO - PROCESS | 3628 | ++DOCSHELL 112C8800 == 32 [pid = 3628] [id = 399] 09:38:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (112CB800) [pid = 3628] [serial = 1197] [outer = 00000000] 09:38:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (11DA7400) [pid = 3628] [serial = 1198] [outer = 112CB800] 09:38:55 INFO - PROCESS | 3628 | 1472661535543 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (13B53800) [pid = 3628] [serial = 1199] [outer = 112CB800] 09:38:56 INFO - PROCESS | 3628 | 1472661536137 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 987ms 09:38:56 INFO - PROCESS | 3628 | 1472661536221 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 3628 | 1472661536226 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 09:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:38:56 INFO - PROCESS | 3628 | 1472661536233 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 3628 | 1472661536236 Marionette TRACE conn2 <- [1,1562,null,{}] 09:38:56 INFO - PROCESS | 3628 | 1472661536239 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:56 INFO - PROCESS | 3628 | 1472661536242 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:56 INFO - PROCESS | 3628 | 1472661536352 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:38:56 INFO - PROCESS | 3628 | 1472661536493 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 3628 | 1472661536496 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:56 INFO - PROCESS | 3628 | ++DOCSHELL 16712400 == 33 [pid = 3628] [id = 400] 09:38:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (16714400) [pid = 3628] [serial = 1200] [outer = 00000000] 09:38:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (16BC6C00) [pid = 3628] [serial = 1201] [outer = 16714400] 09:38:56 INFO - PROCESS | 3628 | 1472661536553 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (172F5000) [pid = 3628] [serial = 1202] [outer = 16714400] 09:38:57 INFO - PROCESS | 3628 | 1472661537133 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 925ms 09:38:57 INFO - PROCESS | 3628 | 1472661537161 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 3628 | 1472661537164 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 09:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:38:57 INFO - PROCESS | 3628 | 1472661537182 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 3628 | 1472661537185 Marionette TRACE conn2 <- [1,1566,null,{}] 09:38:57 INFO - PROCESS | 3628 | 1472661537197 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 3628 | 1472661537202 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:57 INFO - PROCESS | 3628 | 1472661537305 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:38:57 INFO - PROCESS | 3628 | 1472661537476 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 3628 | 1472661537480 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:57 INFO - PROCESS | 3628 | ++DOCSHELL 13F71C00 == 34 [pid = 3628] [id = 401] 09:38:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (13F72800) [pid = 3628] [serial = 1203] [outer = 00000000] 09:38:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (1A127000) [pid = 3628] [serial = 1204] [outer = 13F72800] 09:38:57 INFO - PROCESS | 3628 | 1472661537538 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (1A470400) [pid = 3628] [serial = 1205] [outer = 13F72800] 09:38:58 INFO - PROCESS | 3628 | 1472661538190 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1095ms 09:38:58 INFO - PROCESS | 3628 | 1472661538263 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 3628 | 1472661538267 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 09:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:38:58 INFO - PROCESS | 3628 | 1472661538272 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 3628 | 1472661538275 Marionette TRACE conn2 <- [1,1570,null,{}] 09:38:58 INFO - PROCESS | 3628 | 1472661538280 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 3628 | 1472661538283 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:58 INFO - PROCESS | 3628 | 1472661538381 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:38:58 INFO - PROCESS | 3628 | 1472661538528 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 3628 | 1472661538530 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:38:58 INFO - PROCESS | 3628 | ++DOCSHELL 103C6000 == 35 [pid = 3628] [id = 402] 09:38:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 138 (10A01C00) [pid = 3628] [serial = 1206] [outer = 00000000] 09:38:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 139 (112C4C00) [pid = 3628] [serial = 1207] [outer = 10A01C00] 09:38:58 INFO - PROCESS | 3628 | 1472661538582 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 140 (114ED800) [pid = 3628] [serial = 1208] [outer = 10A01C00] 09:38:59 INFO - PROCESS | 3628 | --DOCSHELL 103C9800 == 34 [pid = 3628] [id = 376] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 139 (12C83000) [pid = 3628] [serial = 688] [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.] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 138 (11804000) [pid = 3628] [serial = 1072] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 137 (112C9800) [pid = 3628] [serial = 1071] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (16621800) [pid = 3628] [serial = 1075] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (16013400) [pid = 3628] [serial = 1074] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (17EBC000) [pid = 3628] [serial = 1078] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (17E82C00) [pid = 3628] [serial = 1077] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (19693400) [pid = 3628] [serial = 1081] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (1968C800) [pid = 3628] [serial = 1080] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (129F6000) [pid = 3628] [serial = 1084] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (11D03800) [pid = 3628] [serial = 1083] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (11486000) [pid = 3628] [serial = 1087] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (112E5400) [pid = 3628] [serial = 1086] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (134B0C00) [pid = 3628] [serial = 1090] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (134A3000) [pid = 3628] [serial = 1089] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (15BF9400) [pid = 3628] [serial = 1093] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (15B1E000) [pid = 3628] [serial = 1092] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1601F800) [pid = 3628] [serial = 1096] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (16013C00) [pid = 3628] [serial = 1095] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (10A0F000) [pid = 3628] [serial = 1099] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (1661FC00) [pid = 3628] [serial = 1098] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (17297000) [pid = 3628] [serial = 1102] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (16BCBC00) [pid = 3628] [serial = 1101] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1686A000) [pid = 3628] [serial = 1105] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (16714000) [pid = 3628] [serial = 1104] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (173FD800) [pid = 3628] [serial = 1108] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (173FD000) [pid = 3628] [serial = 1107] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (17E7F400) [pid = 3628] [serial = 1111] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (17E7D800) [pid = 3628] [serial = 1110] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (13237400) [pid = 3628] [serial = 1114] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (11803800) [pid = 3628] [serial = 1113] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (11C18400) [pid = 3628] [serial = 1118] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1189B400) [pid = 3628] [serial = 1117] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1180F000) [pid = 3628] [serial = 1121] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (112EA800) [pid = 3628] [serial = 1120] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (13B54C00) [pid = 3628] [serial = 1124] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (13A7A000) [pid = 3628] [serial = 1123] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (16005000) [pid = 3628] [serial = 1126] [outer = 00000000] [url = about:blank] 09:38:59 INFO - PROCESS | 3628 | 1472661539916 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1681ms 09:38:59 INFO - PROCESS | 3628 | 1472661539963 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 3628 | 1472661539967 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 09:38:59 INFO - PROCESS | 3628 | 1472661539972 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:38:59 INFO - PROCESS | 3628 | 1472661539975 Marionette TRACE conn2 <- [1,1574,null,{}] 09:38:59 INFO - PROCESS | 3628 | 1472661539981 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 3628 | 1472661539984 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:00 INFO - PROCESS | 3628 | 1472661540076 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:39:00 INFO - PROCESS | 3628 | 1472661540168 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 3628 | 1472661540172 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:00 INFO - PROCESS | 3628 | ++DOCSHELL 10A08800 == 35 [pid = 3628] [id = 403] 09:39:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (10A0F000) [pid = 3628] [serial = 1209] [outer = 00000000] 09:39:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (11242C00) [pid = 3628] [serial = 1210] [outer = 10A0F000] 09:39:00 INFO - PROCESS | 3628 | 1472661540220 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (112C7800) [pid = 3628] [serial = 1211] [outer = 10A0F000] 09:39:00 INFO - PROCESS | 3628 | 1472661540631 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:39:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 694ms 09:39:00 INFO - PROCESS | 3628 | 1472661540673 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 3628 | 1472661540678 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 09:39:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:39:00 INFO - PROCESS | 3628 | 1472661540684 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 3628 | 1472661540686 Marionette TRACE conn2 <- [1,1578,null,{}] 09:39:00 INFO - PROCESS | 3628 | 1472661540690 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:00 INFO - PROCESS | 3628 | 1472661540692 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:00 INFO - PROCESS | 3628 | 1472661540763 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:39:00 INFO - PROCESS | 3628 | 1472661540770 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 3628 | 1472661540772 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:00 INFO - PROCESS | 3628 | ++DOCSHELL 118A0800 == 36 [pid = 3628] [id = 404] 09:39:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (11C16400) [pid = 3628] [serial = 1212] [outer = 00000000] 09:39:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (11D86000) [pid = 3628] [serial = 1213] [outer = 11C16400] 09:39:00 INFO - PROCESS | 3628 | 1472661540820 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (129F6000) [pid = 3628] [serial = 1214] [outer = 11C16400] 09:39:01 INFO - PROCESS | 3628 | 1472661541284 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:39:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 633ms 09:39:01 INFO - PROCESS | 3628 | 1472661541305 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 3628 | 1472661541307 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 09:39:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:39:01 INFO - PROCESS | 3628 | 1472661541310 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 3628 | 1472661541314 Marionette TRACE conn2 <- [1,1582,null,{}] 09:39:01 INFO - PROCESS | 3628 | 1472661541328 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:01 INFO - PROCESS | 3628 | 1472661541333 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:01 INFO - PROCESS | 3628 | 1472661541416 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:39:01 INFO - PROCESS | 3628 | 1472661541425 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 3628 | 1472661541428 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:01 INFO - PROCESS | 3628 | ++DOCSHELL 13B54C00 == 37 [pid = 3628] [id = 405] 09:39:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (13B56C00) [pid = 3628] [serial = 1215] [outer = 00000000] 09:39:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (13F73000) [pid = 3628] [serial = 1216] [outer = 13B56C00] 09:39:01 INFO - PROCESS | 3628 | 1472661541514 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (14527C00) [pid = 3628] [serial = 1217] [outer = 13B56C00] 09:39:02 INFO - PROCESS | 3628 | 1472661542283 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1033ms 09:39:02 INFO - PROCESS | 3628 | 1472661542370 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 3628 | 1472661542375 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 09:39:02 INFO - PROCESS | 3628 | 1472661542401 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:39:02 INFO - PROCESS | 3628 | 1472661542407 Marionette TRACE conn2 <- [1,1586,null,{}] 09:39:02 INFO - PROCESS | 3628 | 1472661542412 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:02 INFO - PROCESS | 3628 | 1472661542415 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:02 INFO - PROCESS | 3628 | 1472661542543 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:39:02 INFO - PROCESS | 3628 | 1472661542668 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 3628 | 1472661542671 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:02 INFO - PROCESS | 3628 | ++DOCSHELL 11247400 == 38 [pid = 3628] [id = 406] 09:39:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (112E6000) [pid = 3628] [serial = 1218] [outer = 00000000] 09:39:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (11806C00) [pid = 3628] [serial = 1219] [outer = 112E6000] 09:39:02 INFO - PROCESS | 3628 | 1472661542731 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (12E2C000) [pid = 3628] [serial = 1220] [outer = 112E6000] 09:39:03 INFO - PROCESS | 3628 | 1472661543541 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:39:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1172ms 09:39:03 INFO - PROCESS | 3628 | 1472661543589 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 3628 | 1472661543595 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 09:39:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:39:03 INFO - PROCESS | 3628 | 1472661543601 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 3628 | 1472661543604 Marionette TRACE conn2 <- [1,1590,null,{}] 09:39:03 INFO - PROCESS | 3628 | 1472661543608 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 3628 | 1472661543611 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:03 INFO - PROCESS | 3628 | 1472661543750 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:39:03 INFO - PROCESS | 3628 | 1472661543887 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 3628 | 1472661543890 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:03 INFO - PROCESS | 3628 | ++DOCSHELL 134AFC00 == 39 [pid = 3628] [id = 407] 09:39:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1395E800) [pid = 3628] [serial = 1221] [outer = 00000000] 09:39:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (15827800) [pid = 3628] [serial = 1222] [outer = 1395E800] 09:39:03 INFO - PROCESS | 3628 | 1472661543947 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (15B1E000) [pid = 3628] [serial = 1223] [outer = 1395E800] 09:39:04 INFO - PROCESS | 3628 | --DOCSHELL 1A471C00 == 38 [pid = 3628] [id = 395] 09:39:04 INFO - PROCESS | 3628 | --DOCSHELL 112C8800 == 37 [pid = 3628] [id = 399] 09:39:04 INFO - PROCESS | 3628 | --DOCSHELL 1A106400 == 36 [pid = 3628] [id = 394] 09:39:04 INFO - PROCESS | 3628 | --DOCSHELL 0F31DC00 == 35 [pid = 3628] [id = 398] 09:39:04 INFO - PROCESS | 3628 | --DOCSHELL 1A92E000 == 34 [pid = 3628] [id = 397] 09:39:04 INFO - PROCESS | 3628 | --DOCSHELL 1A470000 == 33 [pid = 3628] [id = 396] 09:39:04 INFO - PROCESS | 3628 | --DOCSHELL 118A0800 == 32 [pid = 3628] [id = 404] 09:39:04 INFO - PROCESS | 3628 | --DOCSHELL 10A08800 == 31 [pid = 3628] [id = 403] 09:39:04 INFO - PROCESS | 3628 | --DOCSHELL 103C6000 == 30 [pid = 3628] [id = 402] 09:39:04 INFO - PROCESS | 3628 | 1472661544683 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1142ms 09:39:04 INFO - PROCESS | 3628 | 1472661544740 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 3628 | 1472661544744 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 09:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:39:04 INFO - PROCESS | 3628 | 1472661544748 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 3628 | 1472661544753 Marionette TRACE conn2 <- [1,1594,null,{}] 09:39:04 INFO - PROCESS | 3628 | 1472661544758 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 3628 | 1472661544761 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:04 INFO - PROCESS | 3628 | 1472661544881 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:39:04 INFO - PROCESS | 3628 | 1472661544943 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 3628 | 1472661544946 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:04 INFO - PROCESS | 3628 | ++DOCSHELL 112E9C00 == 31 [pid = 3628] [id = 408] 09:39:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (11477C00) [pid = 3628] [serial = 1224] [outer = 00000000] 09:39:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (11D82C00) [pid = 3628] [serial = 1225] [outer = 11477C00] 09:39:04 INFO - PROCESS | 3628 | 1472661544994 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (12BC6C00) [pid = 3628] [serial = 1226] [outer = 11477C00] 09:39:05 INFO - PROCESS | 3628 | 1472661545473 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:39:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 725ms 09:39:05 INFO - PROCESS | 3628 | 1472661545494 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 3628 | 1472661545498 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 09:39:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:39:05 INFO - PROCESS | 3628 | 1472661545504 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 3628 | 1472661545506 Marionette TRACE conn2 <- [1,1598,null,{}] 09:39:05 INFO - PROCESS | 3628 | 1472661545510 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:05 INFO - PROCESS | 3628 | 1472661545513 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:05 INFO - PROCESS | 3628 | 1472661545641 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:39:05 INFO - PROCESS | 3628 | 1472661545649 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 3628 | 1472661545652 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:05 INFO - PROCESS | 3628 | ++DOCSHELL 134A2800 == 32 [pid = 3628] [id = 409] 09:39:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (13A83400) [pid = 3628] [serial = 1227] [outer = 00000000] 09:39:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (15BF9800) [pid = 3628] [serial = 1228] [outer = 13A83400] 09:39:05 INFO - PROCESS | 3628 | 1472661545735 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (16003000) [pid = 3628] [serial = 1229] [outer = 13A83400] 09:39:06 INFO - PROCESS | 3628 | 1472661546178 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:39:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 725ms 09:39:06 INFO - PROCESS | 3628 | 1472661546227 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 3628 | 1472661546229 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 09:39:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:39:06 INFO - PROCESS | 3628 | 1472661546233 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 3628 | 1472661546236 Marionette TRACE conn2 <- [1,1602,null,{}] 09:39:06 INFO - PROCESS | 3628 | 1472661546246 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:06 INFO - PROCESS | 3628 | 1472661546251 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:06 INFO - PROCESS | 3628 | 1472661546367 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:39:06 INFO - PROCESS | 3628 | 1472661546433 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 3628 | 1472661546436 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:06 INFO - PROCESS | 3628 | ++DOCSHELL 166B9C00 == 33 [pid = 3628] [id = 410] 09:39:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (166C0C00) [pid = 3628] [serial = 1230] [outer = 00000000] 09:39:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (16708C00) [pid = 3628] [serial = 1231] [outer = 166C0C00] 09:39:06 INFO - PROCESS | 3628 | 1472661546485 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (1686A000) [pid = 3628] [serial = 1232] [outer = 166C0C00] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (15B21400) [pid = 3628] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (17FE9800) [pid = 3628] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (1A106800) [pid = 3628] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1A526800) [pid = 3628] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (118A5400) [pid = 3628] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (15BFC400) [pid = 3628] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (173F9C00) [pid = 3628] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (16BC2400) [pid = 3628] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (1A52A800) [pid = 3628] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (10E72C00) [pid = 3628] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1600F800) [pid = 3628] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1600D800) [pid = 3628] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (16618C00) [pid = 3628] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (17E81400) [pid = 3628] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (112CB000) [pid = 3628] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (173FA800) [pid = 3628] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1968E000) [pid = 3628] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (150F5000) [pid = 3628] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (10A0BC00) [pid = 3628] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (0C776800) [pid = 3628] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (13F70800) [pid = 3628] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1055A000) [pid = 3628] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1A930000) [pid = 3628] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:39:06 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (0F31E000) [pid = 3628] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:39:07 INFO - PROCESS | 3628 | 1472661547063 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:39:07 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 09:39:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 879ms 09:39:07 INFO - PROCESS | 3628 | 1472661547120 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 3628 | 1472661547123 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 09:39:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:39:07 INFO - PROCESS | 3628 | 1472661547126 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 3628 | 1472661547128 Marionette TRACE conn2 <- [1,1606,null,{}] 09:39:07 INFO - PROCESS | 3628 | 1472661547131 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 3628 | 1472661547133 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:07 INFO - PROCESS | 3628 | 1472661547220 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:39:07 INFO - PROCESS | 3628 | 1472661547225 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 3628 | 1472661547227 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:07 INFO - PROCESS | 3628 | ++DOCSHELL 14594C00 == 34 [pid = 3628] [id = 411] 09:39:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (150F5000) [pid = 3628] [serial = 1233] [outer = 00000000] 09:39:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (165A2800) [pid = 3628] [serial = 1234] [outer = 150F5000] 09:39:07 INFO - PROCESS | 3628 | 1472661547273 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (16713000) [pid = 3628] [serial = 1235] [outer = 150F5000] 09:39:07 INFO - PROCESS | 3628 | 1472661547723 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:39:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 632ms 09:39:07 INFO - PROCESS | 3628 | 1472661547763 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 3628 | 1472661547766 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 09:39:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:39:07 INFO - PROCESS | 3628 | 1472661547769 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 3628 | 1472661547770 Marionette TRACE conn2 <- [1,1610,null,{}] 09:39:07 INFO - PROCESS | 3628 | 1472661547774 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 3628 | 1472661547777 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:07 INFO - PROCESS | 3628 | 1472661547854 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:39:07 INFO - PROCESS | 3628 | 1472661547862 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 3628 | 1472661547864 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:07 INFO - PROCESS | 3628 | ++DOCSHELL 112C8800 == 35 [pid = 3628] [id = 412] 09:39:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (118A4400) [pid = 3628] [serial = 1236] [outer = 00000000] 09:39:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (16CF5C00) [pid = 3628] [serial = 1237] [outer = 118A4400] 09:39:07 INFO - PROCESS | 3628 | 1472661547909 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1729A800) [pid = 3628] [serial = 1238] [outer = 118A4400] 09:39:08 INFO - PROCESS | 3628 | 1472661548361 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:39:08 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 09:39:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 632ms 09:39:08 INFO - PROCESS | 3628 | 1472661548394 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 3628 | 1472661548396 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 09:39:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:39:08 INFO - PROCESS | 3628 | 1472661548400 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 3628 | 1472661548401 Marionette TRACE conn2 <- [1,1614,null,{}] 09:39:08 INFO - PROCESS | 3628 | 1472661548405 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:08 INFO - PROCESS | 3628 | 1472661548411 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:08 INFO - PROCESS | 3628 | 1472661548504 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:39:08 INFO - PROCESS | 3628 | 1472661548510 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 3628 | 1472661548512 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:08 INFO - PROCESS | 3628 | ++DOCSHELL 1600C000 == 36 [pid = 3628] [id = 413] 09:39:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (172A2800) [pid = 3628] [serial = 1239] [outer = 00000000] 09:39:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (17D6EC00) [pid = 3628] [serial = 1240] [outer = 172A2800] 09:39:08 INFO - PROCESS | 3628 | 1472661548558 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (17D95C00) [pid = 3628] [serial = 1241] [outer = 172A2800] 09:39:09 INFO - PROCESS | 3628 | 1472661549254 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:39:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 879ms 09:39:09 INFO - PROCESS | 3628 | 1472661549306 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 3628 | 1472661549310 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 09:39:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:39:09 INFO - PROCESS | 3628 | 1472661549315 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 3628 | 1472661549320 Marionette TRACE conn2 <- [1,1618,null,{}] 09:39:09 INFO - PROCESS | 3628 | 1472661549325 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:09 INFO - PROCESS | 3628 | 1472661549328 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:09 INFO - PROCESS | 3628 | 1472661549466 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:39:09 INFO - PROCESS | 3628 | 1472661549588 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 3628 | 1472661549593 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:09 INFO - PROCESS | 3628 | ++DOCSHELL 10A49C00 == 37 [pid = 3628] [id = 414] 09:39:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (112E2800) [pid = 3628] [serial = 1242] [outer = 00000000] 09:39:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1395B400) [pid = 3628] [serial = 1243] [outer = 112E2800] 09:39:09 INFO - PROCESS | 3628 | 1472661549657 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (13A82000) [pid = 3628] [serial = 1244] [outer = 112E2800] 09:39:10 INFO - PROCESS | 3628 | 1472661550255 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:39:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 987ms 09:39:10 INFO - PROCESS | 3628 | 1472661550303 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 3628 | 1472661550308 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 09:39:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:39:10 INFO - PROCESS | 3628 | 1472661550315 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 3628 | 1472661550317 Marionette TRACE conn2 <- [1,1622,null,{}] 09:39:10 INFO - PROCESS | 3628 | 1472661550321 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 3628 | 1472661550324 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:10 INFO - PROCESS | 3628 | 1472661550433 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:39:10 INFO - PROCESS | 3628 | 1472661550540 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 3628 | 1472661550543 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:10 INFO - PROCESS | 3628 | ++DOCSHELL 1601A000 == 38 [pid = 3628] [id = 415] 09:39:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1601FC00) [pid = 3628] [serial = 1245] [outer = 00000000] 09:39:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (16621C00) [pid = 3628] [serial = 1246] [outer = 1601FC00] 09:39:10 INFO - PROCESS | 3628 | 1472661550599 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (16707C00) [pid = 3628] [serial = 1247] [outer = 1601FC00] 09:39:11 INFO - PROCESS | 3628 | 1472661551236 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:39:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 987ms 09:39:11 INFO - PROCESS | 3628 | 1472661551300 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 3628 | 1472661551302 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 09:39:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:39:11 INFO - PROCESS | 3628 | 1472661551306 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 3628 | 1472661551310 Marionette TRACE conn2 <- [1,1626,null,{}] 09:39:11 INFO - PROCESS | 3628 | 1472661551321 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:11 INFO - PROCESS | 3628 | 1472661551325 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:11 INFO - PROCESS | 3628 | 1472661551474 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:39:11 INFO - PROCESS | 3628 | 1472661551540 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 3628 | 1472661551544 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:11 INFO - PROCESS | 3628 | ++DOCSHELL 17E83800 == 39 [pid = 3628] [id = 416] 09:39:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (17E84400) [pid = 3628] [serial = 1248] [outer = 00000000] 09:39:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (17E87400) [pid = 3628] [serial = 1249] [outer = 17E84400] 09:39:11 INFO - PROCESS | 3628 | 1472661551601 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (17ECA800) [pid = 3628] [serial = 1250] [outer = 17E84400] 09:39:12 INFO - PROCESS | 3628 | 1472661552168 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:39:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 925ms 09:39:12 INFO - PROCESS | 3628 | 1472661552234 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 3628 | 1472661552237 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 09:39:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:39:12 INFO - PROCESS | 3628 | 1472661552240 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 3628 | 1472661552242 Marionette TRACE conn2 <- [1,1630,null,{}] 09:39:12 INFO - PROCESS | 3628 | 1472661552246 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 3628 | 1472661552248 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:12 INFO - PROCESS | 3628 | 1472661552355 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:39:12 INFO - PROCESS | 3628 | 1472661552489 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 3628 | 1472661552491 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:12 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E4000 == 40 [pid = 3628] [id = 417] 09:39:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (10A01400) [pid = 3628] [serial = 1251] [outer = 00000000] 09:39:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (114D4800) [pid = 3628] [serial = 1252] [outer = 10A01400] 09:39:12 INFO - PROCESS | 3628 | 1472661552547 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (12E29C00) [pid = 3628] [serial = 1253] [outer = 10A01400] 09:39:13 INFO - PROCESS | 3628 | 1472661553238 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:39:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:39:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1018ms 09:39:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:39:13 INFO - PROCESS | 3628 | 1472661553285 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 3628 | 1472661553289 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 09:39:13 INFO - PROCESS | 3628 | 1472661553293 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 3628 | 1472661553298 Marionette TRACE conn2 <- [1,1634,null,{}] 09:39:13 INFO - PROCESS | 3628 | 1472661553302 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:13 INFO - PROCESS | 3628 | 1472661553305 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:13 INFO - PROCESS | 3628 | 1472661553402 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:39:13 INFO - PROCESS | 3628 | 1472661553516 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 3628 | 1472661553519 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:13 INFO - PROCESS | 3628 | ++DOCSHELL 1147CC00 == 41 [pid = 3628] [id = 418] 09:39:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (114D2800) [pid = 3628] [serial = 1254] [outer = 00000000] 09:39:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (13237C00) [pid = 3628] [serial = 1255] [outer = 114D2800] 09:39:13 INFO - PROCESS | 3628 | 1472661553568 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (13B58400) [pid = 3628] [serial = 1256] [outer = 114D2800] 09:39:13 INFO - PROCESS | 3628 | --DOCSHELL 112C8800 == 40 [pid = 3628] [id = 412] 09:39:13 INFO - PROCESS | 3628 | --DOCSHELL 14594C00 == 39 [pid = 3628] [id = 411] 09:39:13 INFO - PROCESS | 3628 | --DOCSHELL 166B9C00 == 38 [pid = 3628] [id = 410] 09:39:13 INFO - PROCESS | 3628 | --DOCSHELL 134A2800 == 37 [pid = 3628] [id = 409] 09:39:13 INFO - PROCESS | 3628 | --DOCSHELL 112E9C00 == 36 [pid = 3628] [id = 408] 09:39:13 INFO - PROCESS | 3628 | --DOCSHELL 134AFC00 == 35 [pid = 3628] [id = 407] 09:39:13 INFO - PROCESS | 3628 | --DOCSHELL 11247400 == 34 [pid = 3628] [id = 406] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (16019800) [pid = 3628] [serial = 1127] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (19DC8800) [pid = 3628] [serial = 1180] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (1A127C00) [pid = 3628] [serial = 1183] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1A52B400) [pid = 3628] [serial = 1186] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (1A12E800) [pid = 3628] [serial = 1184] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (11D85400) [pid = 3628] [serial = 1132] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (12BCA400) [pid = 3628] [serial = 1133] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (16009800) [pid = 3628] [serial = 1174] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (1601EC00) [pid = 3628] [serial = 1175] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (17D67800) [pid = 3628] [serial = 1153] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (17D67C00) [pid = 3628] [serial = 1154] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (16CF6C00) [pid = 3628] [serial = 1144] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (172A2C00) [pid = 3628] [serial = 1145] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1A936800) [pid = 3628] [serial = 1189] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (129EEC00) [pid = 3628] [serial = 1147] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (15829400) [pid = 3628] [serial = 1148] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (16015C00) [pid = 3628] [serial = 1138] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1661EC00) [pid = 3628] [serial = 1139] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1670B800) [pid = 3628] [serial = 1141] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (16711800) [pid = 3628] [serial = 1142] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (17E0E000) [pid = 3628] [serial = 1156] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (17E7C800) [pid = 3628] [serial = 1157] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (17E84000) [pid = 3628] [serial = 1159] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (17FE9000) [pid = 3628] [serial = 1160] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1296FC00) [pid = 3628] [serial = 1171] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (13179800) [pid = 3628] [serial = 1172] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (17E81000) [pid = 3628] [serial = 1177] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (19D18400) [pid = 3628] [serial = 1165] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (19D20400) [pid = 3628] [serial = 1166] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (19692400) [pid = 3628] [serial = 1162] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (19697C00) [pid = 3628] [serial = 1163] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16620400) [pid = 3628] [serial = 1150] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (16867400) [pid = 3628] [serial = 1151] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (103C9000) [pid = 3628] [serial = 1168] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (10B8BC00) [pid = 3628] [serial = 1169] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (14525400) [pid = 3628] [serial = 1135] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (150F8800) [pid = 3628] [serial = 1136] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1A52EC00) [pid = 3628] [serial = 1187] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10A53C00) [pid = 3628] [serial = 1129] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (10C76800) [pid = 3628] [serial = 1130] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1AA35C00) [pid = 3628] [serial = 1192] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1180B800) [pid = 3628] [serial = 1196] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (0F323400) [pid = 3628] [serial = 1195] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1AA37400) [pid = 3628] [serial = 1193] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (19F6B000) [pid = 3628] [serial = 1181] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A936C00) [pid = 3628] [serial = 1190] [outer = 00000000] [url = about:blank] 09:39:13 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17FEA000) [pid = 3628] [serial = 1178] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 3628 | 1472661554077 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:39:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 833ms 09:39:14 INFO - PROCESS | 3628 | 1472661554135 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 3628 | 1472661554139 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 09:39:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:39:14 INFO - PROCESS | 3628 | 1472661554145 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 3628 | 1472661554148 Marionette TRACE conn2 <- [1,1638,null,{}] 09:39:14 INFO - PROCESS | 3628 | 1472661554152 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 3628 | 1472661554154 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:14 INFO - PROCESS | 3628 | 1472661554245 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:39:14 INFO - PROCESS | 3628 | 1472661554253 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 3628 | 1472661554255 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:14 INFO - PROCESS | 3628 | ++DOCSHELL 12BCA400 == 35 [pid = 3628] [id = 419] 09:39:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (12C88400) [pid = 3628] [serial = 1257] [outer = 00000000] 09:39:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (134AFC00) [pid = 3628] [serial = 1258] [outer = 12C88400] 09:39:14 INFO - PROCESS | 3628 | 1472661554302 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (14526400) [pid = 3628] [serial = 1259] [outer = 12C88400] 09:39:14 INFO - PROCESS | 3628 | 1472661554779 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:39:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 678ms 09:39:14 INFO - PROCESS | 3628 | 1472661554829 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 3628 | 1472661554831 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 09:39:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:39:14 INFO - PROCESS | 3628 | 1472661554834 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 3628 | 1472661554838 Marionette TRACE conn2 <- [1,1642,null,{}] 09:39:14 INFO - PROCESS | 3628 | 1472661554847 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:14 INFO - PROCESS | 3628 | 1472661554852 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:14 INFO - PROCESS | 3628 | 1472661554935 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:39:14 INFO - PROCESS | 3628 | 1472661554944 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 3628 | 1472661554947 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:14 INFO - PROCESS | 3628 | ++DOCSHELL 16010C00 == 36 [pid = 3628] [id = 420] 09:39:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16013800) [pid = 3628] [serial = 1260] [outer = 00000000] 09:39:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1601AC00) [pid = 3628] [serial = 1261] [outer = 16013800] 09:39:14 INFO - PROCESS | 3628 | 1472661554994 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1661B800) [pid = 3628] [serial = 1262] [outer = 16013800] 09:39:15 INFO - PROCESS | 3628 | 1472661555448 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:39:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 616ms 09:39:15 INFO - PROCESS | 3628 | 1472661555472 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 3628 | 1472661555474 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 09:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:39:15 INFO - PROCESS | 3628 | 1472661555478 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 3628 | 1472661555479 Marionette TRACE conn2 <- [1,1646,null,{}] 09:39:15 INFO - PROCESS | 3628 | 1472661555482 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:15 INFO - PROCESS | 3628 | 1472661555484 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:15 INFO - PROCESS | 3628 | 1472661555570 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:39:15 INFO - PROCESS | 3628 | 1472661555575 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 3628 | 1472661555577 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:15 INFO - PROCESS | 3628 | ++DOCSHELL 16618400 == 37 [pid = 3628] [id = 421] 09:39:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16622C00) [pid = 3628] [serial = 1263] [outer = 00000000] 09:39:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1670F000) [pid = 3628] [serial = 1264] [outer = 16622C00] 09:39:15 INFO - PROCESS | 3628 | 1472661555631 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16711000) [pid = 3628] [serial = 1265] [outer = 16622C00] 09:39:16 INFO - PROCESS | 3628 | 1472661556070 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 617ms 09:39:16 INFO - PROCESS | 3628 | 1472661556099 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 3628 | 1472661556101 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:39:16 INFO - PROCESS | 3628 | 1472661556124 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 3628 | 1472661556126 Marionette TRACE conn2 <- [1,1650,null,{}] 09:39:16 INFO - PROCESS | 3628 | 1472661556130 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 3628 | 1472661556132 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:16 INFO - PROCESS | 3628 | 1472661556248 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:39:16 INFO - PROCESS | 3628 | 1472661556253 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 3628 | 1472661556255 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:16 INFO - PROCESS | 3628 | ++DOCSHELL 16621800 == 38 [pid = 3628] [id = 422] 09:39:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16708000) [pid = 3628] [serial = 1266] [outer = 00000000] 09:39:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (171BFC00) [pid = 3628] [serial = 1267] [outer = 16708000] 09:39:16 INFO - PROCESS | 3628 | 1472661556300 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (171C0000) [pid = 3628] [serial = 1268] [outer = 16708000] 09:39:16 INFO - PROCESS | 3628 | 1472661556783 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 709ms 09:39:16 INFO - PROCESS | 3628 | 1472661556825 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 3628 | 1472661556827 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 09:39:16 INFO - PROCESS | 3628 | 1472661556830 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:39:16 INFO - PROCESS | 3628 | 1472661556832 Marionette TRACE conn2 <- [1,1654,null,{}] 09:39:16 INFO - PROCESS | 3628 | 1472661556835 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 3628 | 1472661556841 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:16 INFO - PROCESS | 3628 | 1472661556950 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:39:17 INFO - PROCESS | 3628 | 1472661557042 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 3628 | 1472661557044 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:17 INFO - PROCESS | 3628 | ++DOCSHELL 10A4B000 == 39 [pid = 3628] [id = 423] 09:39:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (17D64000) [pid = 3628] [serial = 1269] [outer = 00000000] 09:39:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (17D72000) [pid = 3628] [serial = 1270] [outer = 17D64000] 09:39:17 INFO - PROCESS | 3628 | 1472661557089 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (17E0F800) [pid = 3628] [serial = 1271] [outer = 17D64000] 09:39:17 INFO - PROCESS | 3628 | 1472661557518 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 741ms 09:39:17 INFO - PROCESS | 3628 | 1472661557556 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 3628 | 1472661557558 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 09:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:39:17 INFO - PROCESS | 3628 | 1472661557561 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 3628 | 1472661557563 Marionette TRACE conn2 <- [1,1658,null,{}] 09:39:17 INFO - PROCESS | 3628 | 1472661557567 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:17 INFO - PROCESS | 3628 | 1472661557569 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:17 INFO - PROCESS | 3628 | 1472661557692 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:39:17 INFO - PROCESS | 3628 | 1472661557700 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 3628 | 1472661557702 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:17 INFO - PROCESS | 3628 | ++DOCSHELL 17D0D400 == 40 [pid = 3628] [id = 424] 09:39:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (17E81000) [pid = 3628] [serial = 1272] [outer = 00000000] 09:39:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (17E86C00) [pid = 3628] [serial = 1273] [outer = 17E81000] 09:39:17 INFO - PROCESS | 3628 | 1472661557810 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (17E87800) [pid = 3628] [serial = 1274] [outer = 17E81000] 09:39:18 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (11477C00) [pid = 3628] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:39:18 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (13A83400) [pid = 3628] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:39:18 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (166C0C00) [pid = 3628] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:39:18 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (118A4400) [pid = 3628] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:39:18 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (150F5000) [pid = 3628] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:39:18 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (13F72800) [pid = 3628] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:39:18 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16714400) [pid = 3628] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:39:18 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (112CB800) [pid = 3628] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:39:18 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (11C16400) [pid = 3628] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:39:18 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (10A0F000) [pid = 3628] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:39:18 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (10A01C00) [pid = 3628] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:39:18 INFO - PROCESS | 3628 | 1472661558336 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 832ms 09:39:18 INFO - PROCESS | 3628 | 1472661558385 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 3628 | 1472661558387 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 09:39:18 INFO - PROCESS | 3628 | 1472661558390 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:39:18 INFO - PROCESS | 3628 | 1472661558393 Marionette TRACE conn2 <- [1,1662,null,{}] 09:39:18 INFO - PROCESS | 3628 | 1472661558396 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 3628 | 1472661558398 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:18 INFO - PROCESS | 3628 | 1472661558479 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:39:18 INFO - PROCESS | 3628 | 1472661558579 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 3628 | 1472661558581 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:18 INFO - PROCESS | 3628 | ++DOCSHELL 10A01C00 == 41 [pid = 3628] [id = 425] 09:39:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10C72C00) [pid = 3628] [serial = 1275] [outer = 00000000] 09:39:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (11C16400) [pid = 3628] [serial = 1276] [outer = 10C72C00] 09:39:18 INFO - PROCESS | 3628 | 1472661558627 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (15BEE000) [pid = 3628] [serial = 1277] [outer = 10C72C00] 09:39:18 INFO - PROCESS | 3628 | 1472661558996 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 617ms 09:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:39:19 INFO - PROCESS | 3628 | 1472661559029 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 3628 | 1472661559031 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 09:39:19 INFO - PROCESS | 3628 | 1472661559034 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 3628 | 1472661559035 Marionette TRACE conn2 <- [1,1666,null,{}] 09:39:19 INFO - PROCESS | 3628 | 1472661559039 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 3628 | 1472661559041 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:19 INFO - PROCESS | 3628 | 1472661559159 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:39:19 INFO - PROCESS | 3628 | 1472661559166 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 3628 | 1472661559168 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:19 INFO - PROCESS | 3628 | ++DOCSHELL 11C18400 == 42 [pid = 3628] [id = 426] 09:39:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1661D000) [pid = 3628] [serial = 1278] [outer = 00000000] 09:39:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17D71800) [pid = 3628] [serial = 1279] [outer = 1661D000] 09:39:19 INFO - PROCESS | 3628 | 1472661559213 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (17FEE400) [pid = 3628] [serial = 1280] [outer = 1661D000] 09:39:19 INFO - PROCESS | 3628 | 1472661559604 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 617ms 09:39:19 INFO - PROCESS | 3628 | 1472661559656 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 3628 | 1472661559658 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 09:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:39:19 INFO - PROCESS | 3628 | 1472661559661 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 3628 | 1472661559663 Marionette TRACE conn2 <- [1,1670,null,{}] 09:39:19 INFO - PROCESS | 3628 | 1472661559666 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 3628 | 1472661559677 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:19 INFO - PROCESS | 3628 | 1472661559799 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:39:19 INFO - PROCESS | 3628 | 1472661559846 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 3628 | 1472661559848 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:19 INFO - PROCESS | 3628 | ++DOCSHELL 19685400 == 43 [pid = 3628] [id = 427] 09:39:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1968C800) [pid = 3628] [serial = 1281] [outer = 00000000] 09:39:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (19692400) [pid = 3628] [serial = 1282] [outer = 1968C800] 09:39:19 INFO - PROCESS | 3628 | 1472661559892 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1969B400) [pid = 3628] [serial = 1283] [outer = 1968C800] 09:39:20 INFO - PROCESS | 3628 | 1472661560417 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 787ms 09:39:20 INFO - PROCESS | 3628 | 1472661560464 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 3628 | 1472661560469 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 09:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:39:20 INFO - PROCESS | 3628 | 1472661560475 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 3628 | 1472661560478 Marionette TRACE conn2 <- [1,1674,null,{}] 09:39:20 INFO - PROCESS | 3628 | 1472661560484 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:20 INFO - PROCESS | 3628 | 1472661560487 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:20 INFO - PROCESS | 3628 | 1472661560602 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:39:20 INFO - PROCESS | 3628 | 1472661560760 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 3628 | 1472661560765 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:20 INFO - PROCESS | 3628 | ++DOCSHELL 10A0BC00 == 44 [pid = 3628] [id = 428] 09:39:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (10A10400) [pid = 3628] [serial = 1284] [outer = 00000000] 09:39:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (112E5400) [pid = 3628] [serial = 1285] [outer = 10A10400] 09:39:20 INFO - PROCESS | 3628 | 1472661560832 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (11D87800) [pid = 3628] [serial = 1286] [outer = 10A10400] 09:39:21 INFO - PROCESS | 3628 | 1472661561437 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:39:21 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 09:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 987ms 09:39:21 INFO - PROCESS | 3628 | 1472661561462 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 3628 | 1472661561466 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 09:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:39:21 INFO - PROCESS | 3628 | 1472661561473 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 3628 | 1472661561476 Marionette TRACE conn2 <- [1,1678,null,{}] 09:39:21 INFO - PROCESS | 3628 | 1472661561480 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 3628 | 1472661561482 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:21 INFO - PROCESS | 3628 | 1472661561593 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:39:21 INFO - PROCESS | 3628 | 1472661561729 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 3628 | 1472661561732 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:21 INFO - PROCESS | 3628 | ++DOCSHELL 150F8800 == 45 [pid = 3628] [id = 429] 09:39:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (157C1400) [pid = 3628] [serial = 1287] [outer = 00000000] 09:39:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (16008000) [pid = 3628] [serial = 1288] [outer = 157C1400] 09:39:21 INFO - PROCESS | 3628 | 1472661561789 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (16015800) [pid = 3628] [serial = 1289] [outer = 157C1400] 09:39:22 INFO - PROCESS | 3628 | 1472661562415 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 987ms 09:39:22 INFO - PROCESS | 3628 | 1472661562459 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 3628 | 1472661562462 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 09:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:39:22 INFO - PROCESS | 3628 | 1472661562466 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 3628 | 1472661562470 Marionette TRACE conn2 <- [1,1682,null,{}] 09:39:22 INFO - PROCESS | 3628 | 1472661562481 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:22 INFO - PROCESS | 3628 | 1472661562485 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:22 INFO - PROCESS | 3628 | 1472661562594 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:39:22 INFO - PROCESS | 3628 | 1472661562746 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 3628 | 1472661562750 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:22 INFO - PROCESS | 3628 | ++DOCSHELL 17D6C800 == 46 [pid = 3628] [id = 430] 09:39:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (17D6D400) [pid = 3628] [serial = 1290] [outer = 00000000] 09:39:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (19688C00) [pid = 3628] [serial = 1291] [outer = 17D6D400] 09:39:22 INFO - PROCESS | 3628 | 1472661562808 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1969FC00) [pid = 3628] [serial = 1292] [outer = 17D6D400] 09:39:23 INFO - PROCESS | 3628 | 1472661563662 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1233ms 09:39:23 INFO - PROCESS | 3628 | 1472661563700 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 3628 | 1472661563704 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 09:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:39:23 INFO - PROCESS | 3628 | 1472661563709 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 3628 | 1472661563712 Marionette TRACE conn2 <- [1,1686,null,{}] 09:39:23 INFO - PROCESS | 3628 | 1472661563717 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 3628 | 1472661563720 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:23 INFO - PROCESS | 3628 | 1472661563823 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:39:23 INFO - PROCESS | 3628 | 1472661563937 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 3628 | 1472661563942 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:23 INFO - PROCESS | 3628 | ++DOCSHELL 10A4C000 == 47 [pid = 3628] [id = 431] 09:39:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (10C71800) [pid = 3628] [serial = 1293] [outer = 00000000] 09:39:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (10E72C00) [pid = 3628] [serial = 1294] [outer = 10C71800] 09:39:24 INFO - PROCESS | 3628 | 1472661564040 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (114E6000) [pid = 3628] [serial = 1295] [outer = 10C71800] 09:39:24 INFO - PROCESS | 3628 | --DOCSHELL 11C18400 == 46 [pid = 3628] [id = 426] 09:39:24 INFO - PROCESS | 3628 | --DOCSHELL 10A01C00 == 45 [pid = 3628] [id = 425] 09:39:24 INFO - PROCESS | 3628 | --DOCSHELL 17D0D400 == 44 [pid = 3628] [id = 424] 09:39:24 INFO - PROCESS | 3628 | --DOCSHELL 10A4B000 == 43 [pid = 3628] [id = 423] 09:39:24 INFO - PROCESS | 3628 | --DOCSHELL 16621800 == 42 [pid = 3628] [id = 422] 09:39:24 INFO - PROCESS | 3628 | --DOCSHELL 16618400 == 41 [pid = 3628] [id = 421] 09:39:24 INFO - PROCESS | 3628 | --DOCSHELL 16010C00 == 40 [pid = 3628] [id = 420] 09:39:24 INFO - PROCESS | 3628 | --DOCSHELL 12BCA400 == 39 [pid = 3628] [id = 419] 09:39:24 INFO - PROCESS | 3628 | --DOCSHELL 1147CC00 == 38 [pid = 3628] [id = 418] 09:39:24 INFO - PROCESS | 3628 | --DOCSHELL 1601A000 == 37 [pid = 3628] [id = 415] 09:39:24 INFO - PROCESS | 3628 | --DOCSHELL 10A49C00 == 36 [pid = 3628] [id = 414] 09:39:24 INFO - PROCESS | 3628 | --DOCSHELL 1600C000 == 35 [pid = 3628] [id = 413] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (11D82C00) [pid = 3628] [serial = 1225] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (15BF9800) [pid = 3628] [serial = 1228] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (11806C00) [pid = 3628] [serial = 1219] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (16708C00) [pid = 3628] [serial = 1231] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (15827800) [pid = 3628] [serial = 1222] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (13F73000) [pid = 3628] [serial = 1216] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (16003000) [pid = 3628] [serial = 1229] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (16CF5C00) [pid = 3628] [serial = 1237] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1686A000) [pid = 3628] [serial = 1232] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (165A2800) [pid = 3628] [serial = 1234] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (17D6EC00) [pid = 3628] [serial = 1240] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (12BC6C00) [pid = 3628] [serial = 1226] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16713000) [pid = 3628] [serial = 1235] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1729A800) [pid = 3628] [serial = 1238] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1A127000) [pid = 3628] [serial = 1204] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1A470400) [pid = 3628] [serial = 1205] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16BC6C00) [pid = 3628] [serial = 1201] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (172F5000) [pid = 3628] [serial = 1202] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (11DA7400) [pid = 3628] [serial = 1198] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13B53800) [pid = 3628] [serial = 1199] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11D86000) [pid = 3628] [serial = 1213] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (129F6000) [pid = 3628] [serial = 1214] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (11242C00) [pid = 3628] [serial = 1210] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (112C7800) [pid = 3628] [serial = 1211] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (112C4C00) [pid = 3628] [serial = 1207] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (114ED800) [pid = 3628] [serial = 1208] [outer = 00000000] [url = about:blank] 09:39:24 INFO - PROCESS | 3628 | 1472661564587 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:39:24 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 09:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 925ms 09:39:24 INFO - PROCESS | 3628 | 1472661564638 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 3628 | 1472661564642 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 09:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:39:24 INFO - PROCESS | 3628 | 1472661564649 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 3628 | 1472661564651 Marionette TRACE conn2 <- [1,1690,null,{}] 09:39:24 INFO - PROCESS | 3628 | 1472661564655 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:24 INFO - PROCESS | 3628 | 1472661564657 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:24 INFO - PROCESS | 3628 | 1472661564743 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:39:24 INFO - PROCESS | 3628 | 1472661564839 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 3628 | 1472661564842 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:24 INFO - PROCESS | 3628 | ++DOCSHELL 10A4A000 == 36 [pid = 3628] [id = 432] 09:39:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (112EA800) [pid = 3628] [serial = 1296] [outer = 00000000] 09:39:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1189C400) [pid = 3628] [serial = 1297] [outer = 112EA800] 09:39:24 INFO - PROCESS | 3628 | 1472661564897 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (12B7A800) [pid = 3628] [serial = 1298] [outer = 112EA800] 09:39:25 INFO - PROCESS | 3628 | 1472661565311 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 694ms 09:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:39:25 INFO - PROCESS | 3628 | 1472661565355 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 3628 | 1472661565357 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 09:39:25 INFO - PROCESS | 3628 | 1472661565364 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 3628 | 1472661565367 Marionette TRACE conn2 <- [1,1694,null,{}] 09:39:25 INFO - PROCESS | 3628 | 1472661565378 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 3628 | 1472661565382 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:25 INFO - PROCESS | 3628 | 1472661565465 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:39:25 INFO - PROCESS | 3628 | 1472661565474 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 3628 | 1472661565477 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:25 INFO - PROCESS | 3628 | ++DOCSHELL 1451FC00 == 37 [pid = 3628] [id = 433] 09:39:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (14588C00) [pid = 3628] [serial = 1299] [outer = 00000000] 09:39:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (15829400) [pid = 3628] [serial = 1300] [outer = 14588C00] 09:39:25 INFO - PROCESS | 3628 | 1472661565526 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (15BF7800) [pid = 3628] [serial = 1301] [outer = 14588C00] 09:39:25 INFO - PROCESS | 3628 | 1472661565984 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 678ms 09:39:26 INFO - PROCESS | 3628 | 1472661566041 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 3628 | 1472661566044 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 09:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:39:26 INFO - PROCESS | 3628 | 1472661566047 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 3628 | 1472661566049 Marionette TRACE conn2 <- [1,1698,null,{}] 09:39:26 INFO - PROCESS | 3628 | 1472661566052 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 3628 | 1472661566054 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:26 INFO - PROCESS | 3628 | 1472661566138 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:39:26 INFO - PROCESS | 3628 | 1472661566146 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 3628 | 1472661566148 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:26 INFO - PROCESS | 3628 | ++DOCSHELL 16007000 == 38 [pid = 3628] [id = 434] 09:39:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1600B000) [pid = 3628] [serial = 1302] [outer = 00000000] 09:39:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1661B400) [pid = 3628] [serial = 1303] [outer = 1600B000] 09:39:26 INFO - PROCESS | 3628 | 1472661566194 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16624400) [pid = 3628] [serial = 1304] [outer = 1600B000] 09:39:26 INFO - PROCESS | 3628 | 1472661566651 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 617ms 09:39:26 INFO - PROCESS | 3628 | 1472661566685 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 3628 | 1472661566687 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 09:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:39:26 INFO - PROCESS | 3628 | 1472661566702 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 3628 | 1472661566704 Marionette TRACE conn2 <- [1,1702,null,{}] 09:39:26 INFO - PROCESS | 3628 | 1472661566707 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 3628 | 1472661566709 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:26 INFO - PROCESS | 3628 | 1472661566821 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:39:26 INFO - PROCESS | 3628 | 1472661566916 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 3628 | 1472661566918 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:26 INFO - PROCESS | 3628 | ++DOCSHELL 166C0C00 == 39 [pid = 3628] [id = 435] 09:39:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (166C3400) [pid = 3628] [serial = 1305] [outer = 00000000] 09:39:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (16713000) [pid = 3628] [serial = 1306] [outer = 166C3400] 09:39:26 INFO - PROCESS | 3628 | 1472661566963 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (16714400) [pid = 3628] [serial = 1307] [outer = 166C3400] 09:39:27 INFO - PROCESS | 3628 | 1472661567377 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 756ms 09:39:27 INFO - PROCESS | 3628 | 1472661567435 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 3628 | 1472661567437 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 09:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:39:27 INFO - PROCESS | 3628 | 1472661567441 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 3628 | 1472661567442 Marionette TRACE conn2 <- [1,1706,null,{}] 09:39:27 INFO - PROCESS | 3628 | 1472661567446 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:27 INFO - PROCESS | 3628 | 1472661567451 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:27 INFO - PROCESS | 3628 | 1472661567593 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:39:27 INFO - PROCESS | 3628 | 1472661567606 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 3628 | 1472661567608 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:27 INFO - PROCESS | 3628 | ++DOCSHELL 16DA9800 == 40 [pid = 3628] [id = 436] 09:39:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (17296000) [pid = 3628] [serial = 1308] [outer = 00000000] 09:39:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (17345800) [pid = 3628] [serial = 1309] [outer = 17296000] 09:39:27 INFO - PROCESS | 3628 | 1472661567726 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (173F9800) [pid = 3628] [serial = 1310] [outer = 17296000] 09:39:28 INFO - PROCESS | 3628 | 1472661568187 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 786ms 09:39:28 INFO - PROCESS | 3628 | 1472661568227 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 3628 | 1472661568229 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:39:28 INFO - PROCESS | 3628 | 1472661568238 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 3628 | 1472661568240 Marionette TRACE conn2 <- [1,1710,null,{}] 09:39:28 INFO - PROCESS | 3628 | 1472661568243 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 3628 | 1472661568245 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:28 INFO - PROCESS | 3628 | 1472661568366 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:39:28 INFO - PROCESS | 3628 | 1472661568384 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 3628 | 1472661568386 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:28 INFO - PROCESS | 3628 | ++DOCSHELL 10A4E400 == 41 [pid = 3628] [id = 437] 09:39:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (16CF0C00) [pid = 3628] [serial = 1311] [outer = 00000000] 09:39:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (17D92000) [pid = 3628] [serial = 1312] [outer = 16CF0C00] 09:39:28 INFO - PROCESS | 3628 | 1472661568486 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (17E84000) [pid = 3628] [serial = 1313] [outer = 16CF0C00] 09:39:28 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (16622C00) [pid = 3628] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:39:28 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (16708000) [pid = 3628] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:39:28 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (17E81000) [pid = 3628] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:39:28 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (12C88400) [pid = 3628] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:39:28 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (114D2800) [pid = 3628] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:39:28 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (17D64000) [pid = 3628] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:39:28 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (10C72C00) [pid = 3628] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:39:28 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1661D000) [pid = 3628] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:39:28 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16013800) [pid = 3628] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:39:29 INFO - PROCESS | 3628 | 1472661569153 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:39:29 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 09:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 925ms 09:39:29 INFO - PROCESS | 3628 | 1472661569181 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 3628 | 1472661569183 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:39:29 INFO - PROCESS | 3628 | 1472661569186 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 3628 | 1472661569188 Marionette TRACE conn2 <- [1,1714,null,{}] 09:39:29 INFO - PROCESS | 3628 | 1472661569199 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:29 INFO - PROCESS | 3628 | 1472661569201 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:29 INFO - PROCESS | 3628 | 1472661569312 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:39:29 INFO - PROCESS | 3628 | 1472661569320 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 3628 | 1472661569322 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:29 INFO - PROCESS | 3628 | ++DOCSHELL 10561400 == 42 [pid = 3628] [id = 438] 09:39:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (12C88400) [pid = 3628] [serial = 1314] [outer = 00000000] 09:39:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (172EE800) [pid = 3628] [serial = 1315] [outer = 12C88400] 09:39:29 INFO - PROCESS | 3628 | 1472661569368 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (17341400) [pid = 3628] [serial = 1316] [outer = 12C88400] 09:39:29 INFO - PROCESS | 3628 | 1472661569755 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 633ms 09:39:29 INFO - PROCESS | 3628 | 1472661569814 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 3628 | 1472661569816 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:39:29 INFO - PROCESS | 3628 | 1472661569819 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 3628 | 1472661569821 Marionette TRACE conn2 <- [1,1718,null,{}] 09:39:29 INFO - PROCESS | 3628 | 1472661569824 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:29 INFO - PROCESS | 3628 | 1472661569826 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:29 INFO - PROCESS | 3628 | 1472661569907 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:39:29 INFO - PROCESS | 3628 | 1472661569915 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 3628 | 1472661569917 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:29 INFO - PROCESS | 3628 | ++DOCSHELL 1395DC00 == 43 [pid = 3628] [id = 439] 09:39:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1670E400) [pid = 3628] [serial = 1317] [outer = 00000000] 09:39:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1969F400) [pid = 3628] [serial = 1318] [outer = 1670E400] 09:39:29 INFO - PROCESS | 3628 | 1472661569969 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (19788000) [pid = 3628] [serial = 1319] [outer = 1670E400] 09:39:30 INFO - PROCESS | 3628 | 1472661570416 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 632ms 09:39:30 INFO - PROCESS | 3628 | 1472661570475 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 3628 | 1472661570477 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 09:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:39:30 INFO - PROCESS | 3628 | 1472661570481 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 3628 | 1472661570484 Marionette TRACE conn2 <- [1,1722,null,{}] 09:39:30 INFO - PROCESS | 3628 | 1472661570489 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 3628 | 1472661570506 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:30 INFO - PROCESS | 3628 | 1472661570591 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:39:30 INFO - PROCESS | 3628 | 1472661570598 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 3628 | 1472661570600 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:30 INFO - PROCESS | 3628 | ++DOCSHELL 17E81000 == 44 [pid = 3628] [id = 440] 09:39:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (199D2800) [pid = 3628] [serial = 1320] [outer = 00000000] 09:39:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (19D1F400) [pid = 3628] [serial = 1321] [outer = 199D2800] 09:39:30 INFO - PROCESS | 3628 | 1472661570648 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (19DC5C00) [pid = 3628] [serial = 1322] [outer = 199D2800] 09:39:31 INFO - PROCESS | 3628 | --DOCSHELL 0F9E4000 == 43 [pid = 3628] [id = 417] 09:39:31 INFO - PROCESS | 3628 | --DOCSHELL 17E83800 == 42 [pid = 3628] [id = 416] 09:39:31 INFO - PROCESS | 3628 | --DOCSHELL 13B54C00 == 41 [pid = 3628] [id = 405] 09:39:31 INFO - PROCESS | 3628 | --DOCSHELL 16712400 == 40 [pid = 3628] [id = 400] 09:39:31 INFO - PROCESS | 3628 | --DOCSHELL 13F71C00 == 39 [pid = 3628] [id = 401] 09:39:31 INFO - PROCESS | 3628 | --DOCSHELL 10A4C000 == 38 [pid = 3628] [id = 431] 09:39:31 INFO - PROCESS | 3628 | --DOCSHELL 150F8800 == 37 [pid = 3628] [id = 429] 09:39:31 INFO - PROCESS | 3628 | --DOCSHELL 17D6C800 == 36 [pid = 3628] [id = 430] 09:39:31 INFO - PROCESS | 3628 | --DOCSHELL 19685400 == 35 [pid = 3628] [id = 427] 09:39:31 INFO - PROCESS | 3628 | --DOCSHELL 10A0BC00 == 34 [pid = 3628] [id = 428] 09:39:32 INFO - PROCESS | 3628 | --DOCSHELL 10561400 == 33 [pid = 3628] [id = 438] 09:39:32 INFO - PROCESS | 3628 | --DOCSHELL 10A4E400 == 32 [pid = 3628] [id = 437] 09:39:32 INFO - PROCESS | 3628 | --DOCSHELL 16007000 == 31 [pid = 3628] [id = 434] 09:39:32 INFO - PROCESS | 3628 | --DOCSHELL 16DA9800 == 30 [pid = 3628] [id = 436] 09:39:32 INFO - PROCESS | 3628 | --DOCSHELL 1395DC00 == 29 [pid = 3628] [id = 439] 09:39:32 INFO - PROCESS | 3628 | --DOCSHELL 10A4A000 == 28 [pid = 3628] [id = 432] 09:39:32 INFO - PROCESS | 3628 | --DOCSHELL 166C0C00 == 27 [pid = 3628] [id = 435] 09:39:32 INFO - PROCESS | 3628 | --DOCSHELL 1451FC00 == 26 [pid = 3628] [id = 433] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (17FEE400) [pid = 3628] [serial = 1280] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (19692400) [pid = 3628] [serial = 1282] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16621C00) [pid = 3628] [serial = 1246] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1670F000) [pid = 3628] [serial = 1264] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (171C0000) [pid = 3628] [serial = 1268] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (114D4800) [pid = 3628] [serial = 1252] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (17E87800) [pid = 3628] [serial = 1274] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17E86C00) [pid = 3628] [serial = 1273] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (14526400) [pid = 3628] [serial = 1259] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16711000) [pid = 3628] [serial = 1265] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (13237C00) [pid = 3628] [serial = 1255] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17D72000) [pid = 3628] [serial = 1270] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (13B58400) [pid = 3628] [serial = 1256] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (171BFC00) [pid = 3628] [serial = 1267] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15BEE000) [pid = 3628] [serial = 1277] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (134AFC00) [pid = 3628] [serial = 1258] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17E87400) [pid = 3628] [serial = 1249] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17D71800) [pid = 3628] [serial = 1279] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1395B400) [pid = 3628] [serial = 1243] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17E0F800) [pid = 3628] [serial = 1271] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (11C16400) [pid = 3628] [serial = 1276] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1661B800) [pid = 3628] [serial = 1262] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1601AC00) [pid = 3628] [serial = 1261] [outer = 00000000] [url = about:blank] 09:39:32 INFO - PROCESS | 3628 | 1472661572552 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2128ms 09:39:32 INFO - PROCESS | 3628 | 1472661572609 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:39:32 INFO - PROCESS | 3628 | 1472661572613 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 09:39:32 INFO - PROCESS | 3628 | 1472661572618 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 3628 | 1472661572622 Marionette TRACE conn2 <- [1,1726,null,{}] 09:39:32 INFO - PROCESS | 3628 | 1472661572628 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 3628 | 1472661572631 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:32 INFO - PROCESS | 3628 | 1472661572719 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:39:32 INFO - PROCESS | 3628 | 1472661572728 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 3628 | 1472661572732 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:32 INFO - PROCESS | 3628 | ++DOCSHELL 10561400 == 27 [pid = 3628] [id = 441] 09:39:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (10564000) [pid = 3628] [serial = 1323] [outer = 00000000] 09:39:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10B81400) [pid = 3628] [serial = 1324] [outer = 10564000] 09:39:32 INFO - PROCESS | 3628 | 1472661572786 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (10C7A800) [pid = 3628] [serial = 1325] [outer = 10564000] 09:39:33 INFO - PROCESS | 3628 | 1472661573290 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 679ms 09:39:33 INFO - PROCESS | 3628 | 1472661573314 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 3628 | 1472661573319 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 09:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:39:33 INFO - PROCESS | 3628 | 1472661573325 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 3628 | 1472661573328 Marionette TRACE conn2 <- [1,1730,null,{}] 09:39:33 INFO - PROCESS | 3628 | 1472661573331 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 3628 | 1472661573319 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:33 INFO - PROCESS | 3628 | 1472661573406 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:39:33 INFO - PROCESS | 3628 | 1472661573415 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 3628 | 1472661573418 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:33 INFO - PROCESS | 3628 | ++DOCSHELL 11489800 == 28 [pid = 3628] [id = 442] 09:39:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (114D2400) [pid = 3628] [serial = 1326] [outer = 00000000] 09:39:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (11809000) [pid = 3628] [serial = 1327] [outer = 114D2400] 09:39:33 INFO - PROCESS | 3628 | 1472661573465 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11C17800) [pid = 3628] [serial = 1328] [outer = 114D2400] 09:39:33 INFO - PROCESS | 3628 | 1472661573929 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 633ms 09:39:33 INFO - PROCESS | 3628 | 1472661573946 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 3628 | 1472661573948 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 09:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:39:33 INFO - PROCESS | 3628 | 1472661573952 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 3628 | 1472661573955 Marionette TRACE conn2 <- [1,1734,null,{}] 09:39:33 INFO - PROCESS | 3628 | 1472661573970 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 3628 | 1472661573975 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:34 INFO - PROCESS | 3628 | 1472661574068 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:39:34 INFO - PROCESS | 3628 | 1472661574077 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 3628 | 1472661574080 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:34 INFO - PROCESS | 3628 | ++DOCSHELL 134A2800 == 29 [pid = 3628] [id = 443] 09:39:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (134A2C00) [pid = 3628] [serial = 1329] [outer = 00000000] 09:39:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (13959C00) [pid = 3628] [serial = 1330] [outer = 134A2C00] 09:39:34 INFO - PROCESS | 3628 | 1472661574128 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (13A83400) [pid = 3628] [serial = 1331] [outer = 134A2C00] 09:39:34 INFO - PROCESS | 3628 | 1472661574585 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 693ms 09:39:34 INFO - PROCESS | 3628 | 1472661574635 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 3628 | 1472661574637 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 09:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:39:34 INFO - PROCESS | 3628 | 1472661574641 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 3628 | 1472661574642 Marionette TRACE conn2 <- [1,1738,null,{}] 09:39:34 INFO - PROCESS | 3628 | 1472661574656 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 3628 | 1472661574658 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:34 INFO - PROCESS | 3628 | 1472661574743 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:39:34 INFO - PROCESS | 3628 | 1472661574748 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 3628 | 1472661574751 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:34 INFO - PROCESS | 3628 | ++DOCSHELL 1451C000 == 30 [pid = 3628] [id = 444] 09:39:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (14521800) [pid = 3628] [serial = 1332] [outer = 00000000] 09:39:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (15829000) [pid = 3628] [serial = 1333] [outer = 14521800] 09:39:34 INFO - PROCESS | 3628 | 1472661574796 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (15B23C00) [pid = 3628] [serial = 1334] [outer = 14521800] 09:39:35 INFO - PROCESS | 3628 | 1472661575245 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 648ms 09:39:35 INFO - PROCESS | 3628 | 1472661575299 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 3628 | 1472661575301 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 09:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:39:35 INFO - PROCESS | 3628 | 1472661575304 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 3628 | 1472661575306 Marionette TRACE conn2 <- [1,1742,null,{}] 09:39:35 INFO - PROCESS | 3628 | 1472661575310 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:35 INFO - PROCESS | 3628 | 1472661575312 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:35 INFO - PROCESS | 3628 | 1472661575389 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:39:35 INFO - PROCESS | 3628 | 1472661575395 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 3628 | 1472661575397 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:35 INFO - PROCESS | 3628 | ++DOCSHELL 15BFBC00 == 31 [pid = 3628] [id = 445] 09:39:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16004800) [pid = 3628] [serial = 1335] [outer = 00000000] 09:39:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16014400) [pid = 3628] [serial = 1336] [outer = 16004800] 09:39:35 INFO - PROCESS | 3628 | 1472661575442 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1601A800) [pid = 3628] [serial = 1337] [outer = 16004800] 09:39:35 INFO - PROCESS | 3628 | 1472661575897 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 616ms 09:39:35 INFO - PROCESS | 3628 | 1472661575930 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 3628 | 1472661575933 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 09:39:35 INFO - PROCESS | 3628 | 1472661575936 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:39:35 INFO - PROCESS | 3628 | 1472661575938 Marionette TRACE conn2 <- [1,1746,null,{}] 09:39:35 INFO - PROCESS | 3628 | 1472661575941 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:35 INFO - PROCESS | 3628 | 1472661575948 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:36 INFO - PROCESS | 3628 | 1472661576056 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:39:36 INFO - PROCESS | 3628 | 1472661576069 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 3628 | 1472661576071 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:36 INFO - PROCESS | 3628 | ++DOCSHELL 166C2400 == 32 [pid = 3628] [id = 446] 09:39:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (166C3800) [pid = 3628] [serial = 1338] [outer = 00000000] 09:39:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (11DA3400) [pid = 3628] [serial = 1339] [outer = 166C3800] 09:39:36 INFO - PROCESS | 3628 | 1472661576117 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16714C00) [pid = 3628] [serial = 1340] [outer = 166C3800] 09:39:36 INFO - PROCESS | 3628 | 1472661576548 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 632ms 09:39:36 INFO - PROCESS | 3628 | 1472661576579 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 3628 | 1472661576581 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 09:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:39:36 INFO - PROCESS | 3628 | 1472661576584 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 3628 | 1472661576586 Marionette TRACE conn2 <- [1,1750,null,{}] 09:39:36 INFO - PROCESS | 3628 | 1472661576589 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 3628 | 1472661576591 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:36 INFO - PROCESS | 3628 | 1472661576677 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:39:36 INFO - PROCESS | 3628 | 1472661576682 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 3628 | 1472661576684 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:36 INFO - PROCESS | 3628 | ++DOCSHELL 1686D400 == 33 [pid = 3628] [id = 447] 09:39:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (16A0B000) [pid = 3628] [serial = 1341] [outer = 00000000] 09:39:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (17297800) [pid = 3628] [serial = 1342] [outer = 16A0B000] 09:39:36 INFO - PROCESS | 3628 | 1472661576729 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (16BCBC00) [pid = 3628] [serial = 1343] [outer = 16A0B000] 09:39:37 INFO - PROCESS | 3628 | 1472661577162 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 616ms 09:39:37 INFO - PROCESS | 3628 | 1472661577213 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 3628 | 1472661577215 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 09:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:39:37 INFO - PROCESS | 3628 | 1472661577219 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 3628 | 1472661577220 Marionette TRACE conn2 <- [1,1754,null,{}] 09:39:37 INFO - PROCESS | 3628 | 1472661577224 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 3628 | 1472661577226 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:37 INFO - PROCESS | 3628 | 1472661577302 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:39:37 INFO - PROCESS | 3628 | 1472661577307 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 3628 | 1472661577309 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:37 INFO - PROCESS | 3628 | ++DOCSHELL 16BC7C00 == 34 [pid = 3628] [id = 448] 09:39:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (16BC8400) [pid = 3628] [serial = 1344] [outer = 00000000] 09:39:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (17D0D000) [pid = 3628] [serial = 1345] [outer = 16BC8400] 09:39:37 INFO - PROCESS | 3628 | 1472661577356 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (17D10C00) [pid = 3628] [serial = 1346] [outer = 16BC8400] 09:39:37 INFO - PROCESS | 3628 | 1472661577786 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 586ms 09:39:37 INFO - PROCESS | 3628 | 1472661577814 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 3628 | 1472661577816 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 09:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:39:37 INFO - PROCESS | 3628 | 1472661577819 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 3628 | 1472661577821 Marionette TRACE conn2 <- [1,1758,null,{}] 09:39:37 INFO - PROCESS | 3628 | 1472661577842 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 3628 | 1472661577844 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:37 INFO - PROCESS | 3628 | 1472661577960 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:39:37 INFO - PROCESS | 3628 | 1472661577965 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 3628 | 1472661577967 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:37 INFO - PROCESS | 3628 | ++DOCSHELL 132A1800 == 35 [pid = 3628] [id = 449] 09:39:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (17D72C00) [pid = 3628] [serial = 1347] [outer = 00000000] 09:39:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (17E10C00) [pid = 3628] [serial = 1348] [outer = 17D72C00] 09:39:37 INFO - PROCESS | 3628 | 1472661578011 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (17E7C800) [pid = 3628] [serial = 1349] [outer = 17D72C00] 09:39:38 INFO - PROCESS | 3628 | 1472661578474 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 679ms 09:39:38 INFO - PROCESS | 3628 | 1472661578502 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 3628 | 1472661578504 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 09:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:39:38 INFO - PROCESS | 3628 | 1472661578507 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 3628 | 1472661578509 Marionette TRACE conn2 <- [1,1762,null,{}] 09:39:38 INFO - PROCESS | 3628 | 1472661578513 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:38 INFO - PROCESS | 3628 | 1472661578515 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:38 INFO - PROCESS | 3628 | 1472661578631 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:39:38 INFO - PROCESS | 3628 | 1472661578637 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 3628 | 1472661578648 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:38 INFO - PROCESS | 3628 | ++DOCSHELL 11DA4400 == 36 [pid = 3628] [id = 450] 09:39:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (14520C00) [pid = 3628] [serial = 1350] [outer = 00000000] 09:39:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (17FEEC00) [pid = 3628] [serial = 1351] [outer = 14520C00] 09:39:38 INFO - PROCESS | 3628 | 1472661578748 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (19688800) [pid = 3628] [serial = 1352] [outer = 14520C00] 09:39:39 INFO - PROCESS | 3628 | 1472661579176 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 694ms 09:39:39 INFO - PROCESS | 3628 | 1472661579207 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 3628 | 1472661579209 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 09:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:39:39 INFO - PROCESS | 3628 | 1472661579213 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 3628 | 1472661579215 Marionette TRACE conn2 <- [1,1766,null,{}] 09:39:39 INFO - PROCESS | 3628 | 1472661579219 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 3628 | 1472661579221 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:39 INFO - PROCESS | 3628 | 1472661579377 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:39:39 INFO - PROCESS | 3628 | 1472661579410 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 3628 | 1472661579413 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:39 INFO - PROCESS | 3628 | ++DOCSHELL 15BEEC00 == 37 [pid = 3628] [id = 451] 09:39:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (19D12C00) [pid = 3628] [serial = 1353] [outer = 00000000] 09:39:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (19D20400) [pid = 3628] [serial = 1354] [outer = 19D12C00] 09:39:39 INFO - PROCESS | 3628 | 1472661579460 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (19DCE000) [pid = 3628] [serial = 1355] [outer = 19D12C00] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1395E800) [pid = 3628] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (10A01400) [pid = 3628] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (166C3400) [pid = 3628] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (17296000) [pid = 3628] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (16CF0C00) [pid = 3628] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1670E400) [pid = 3628] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (12C88400) [pid = 3628] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1600B000) [pid = 3628] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (14588C00) [pid = 3628] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (112EA800) [pid = 3628] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (10C71800) [pid = 3628] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (17D6D400) [pid = 3628] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (157C1400) [pid = 3628] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (10A10400) [pid = 3628] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1968C800) [pid = 3628] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (172A2800) [pid = 3628] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (112E2800) [pid = 3628] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1601FC00) [pid = 3628] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (13B56C00) [pid = 3628] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (17E84400) [pid = 3628] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:39:40 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (112E6000) [pid = 3628] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:39:40 INFO - PROCESS | 3628 | 1472661580224 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:39:40 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 09:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1033ms 09:39:40 INFO - PROCESS | 3628 | 1472661580239 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 3628 | 1472661580241 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 09:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:39:40 INFO - PROCESS | 3628 | 1472661580260 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 3628 | 1472661580262 Marionette TRACE conn2 <- [1,1770,null,{}] 09:39:40 INFO - PROCESS | 3628 | 1472661580265 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 3628 | 1472661580267 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:40 INFO - PROCESS | 3628 | 1472661580345 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:39:40 INFO - PROCESS | 3628 | 1472661580350 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 3628 | 1472661580352 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:40 INFO - PROCESS | 3628 | ++DOCSHELL 0F31B000 == 38 [pid = 3628] [id = 452] 09:39:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (0F320800) [pid = 3628] [serial = 1356] [outer = 00000000] 09:39:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (114D4000) [pid = 3628] [serial = 1357] [outer = 0F320800] 09:39:40 INFO - PROCESS | 3628 | 1472661580397 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (13A87800) [pid = 3628] [serial = 1358] [outer = 0F320800] 09:39:40 INFO - PROCESS | 3628 | 1472661580895 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:39:40 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 09:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 694ms 09:39:40 INFO - PROCESS | 3628 | 1472661580955 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 3628 | 1472661580957 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 09:39:40 INFO - PROCESS | 3628 | 1472661580961 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:39:40 INFO - PROCESS | 3628 | 1472661580962 Marionette TRACE conn2 <- [1,1774,null,{}] 09:39:40 INFO - PROCESS | 3628 | 1472661580966 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 3628 | 1472661580952 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:41 INFO - PROCESS | 3628 | 1472661581040 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:39:41 INFO - PROCESS | 3628 | 1472661581049 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3628 | 1472661581051 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:41 INFO - PROCESS | 3628 | ++DOCSHELL 12B78400 == 39 [pid = 3628] [id = 453] 09:39:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (12C88400) [pid = 3628] [serial = 1359] [outer = 00000000] 09:39:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1686C400) [pid = 3628] [serial = 1360] [outer = 12C88400] 09:39:41 INFO - PROCESS | 3628 | 1472661581095 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (13F6F000) [pid = 3628] [serial = 1361] [outer = 12C88400] 09:39:41 INFO - PROCESS | 3628 | 1472661581517 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:39:41 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 09:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 586ms 09:39:41 INFO - PROCESS | 3628 | 1472661581540 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3628 | 1472661581542 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 09:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:39:41 INFO - PROCESS | 3628 | 1472661581546 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 3628 | 1472661581547 Marionette TRACE conn2 <- [1,1778,null,{}] 09:39:41 INFO - PROCESS | 3628 | 1472661581568 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 3628 | 1472661581571 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:41 INFO - PROCESS | 3628 | 1472661581677 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:39:41 INFO - PROCESS | 3628 | 1472661581683 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3628 | 1472661581685 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:41 INFO - PROCESS | 3628 | ++DOCSHELL 16014000 == 40 [pid = 3628] [id = 454] 09:39:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (16623800) [pid = 3628] [serial = 1362] [outer = 00000000] 09:39:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (199CC000) [pid = 3628] [serial = 1363] [outer = 16623800] 09:39:41 INFO - PROCESS | 3628 | 1472661581729 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (19F68400) [pid = 3628] [serial = 1364] [outer = 16623800] 09:39:42 INFO - PROCESS | 3628 | 1472661582270 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:39:42 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) 09:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 787ms 09:39:42 INFO - PROCESS | 3628 | 1472661582332 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 3628 | 1472661582337 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:39:42 INFO - PROCESS | 3628 | 1472661582342 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 3628 | 1472661582346 Marionette TRACE conn2 <- [1,1782,null,{}] 09:39:42 INFO - PROCESS | 3628 | 1472661582352 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 3628 | 1472661582355 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:42 INFO - PROCESS | 3628 | 1472661582484 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:39:42 INFO - PROCESS | 3628 | 1472661582599 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3628 | 1472661582604 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:42 INFO - PROCESS | 3628 | ++DOCSHELL 0F322800 == 41 [pid = 3628] [id = 455] 09:39:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (0F323C00) [pid = 3628] [serial = 1365] [outer = 00000000] 09:39:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (10C72C00) [pid = 3628] [serial = 1366] [outer = 0F323C00] 09:39:42 INFO - PROCESS | 3628 | 1472661582663 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (112C9800) [pid = 3628] [serial = 1367] [outer = 0F323C00] 09:39:43 INFO - PROCESS | 3628 | 1472661583452 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1126ms 09:39:43 INFO - PROCESS | 3628 | 1472661583491 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 3628 | 1472661583496 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 09:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:39:43 INFO - PROCESS | 3628 | 1472661583502 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 3628 | 1472661583505 Marionette TRACE conn2 <- [1,1786,null,{}] 09:39:43 INFO - PROCESS | 3628 | 1472661583509 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 3628 | 1472661583511 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:43 INFO - PROCESS | 3628 | 1472661583614 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:39:43 INFO - PROCESS | 3628 | 1472661583752 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 3628 | 1472661583755 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:43 INFO - PROCESS | 3628 | ++DOCSHELL 12B72400 == 42 [pid = 3628] [id = 456] 09:39:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (12BCA000) [pid = 3628] [serial = 1368] [outer = 00000000] 09:39:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (134B0800) [pid = 3628] [serial = 1369] [outer = 12BCA000] 09:39:43 INFO - PROCESS | 3628 | 1472661583814 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (13F73800) [pid = 3628] [serial = 1370] [outer = 12BCA000] 09:39:44 INFO - PROCESS | 3628 | 1472661584817 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 12B78400 == 41 [pid = 3628] [id = 453] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 0F31B000 == 40 [pid = 3628] [id = 452] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 15BEEC00 == 39 [pid = 3628] [id = 451] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 11DA4400 == 38 [pid = 3628] [id = 450] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 132A1800 == 37 [pid = 3628] [id = 449] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 16BC7C00 == 36 [pid = 3628] [id = 448] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 1686D400 == 35 [pid = 3628] [id = 447] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 166C2400 == 34 [pid = 3628] [id = 446] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 15BFBC00 == 33 [pid = 3628] [id = 445] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 1451C000 == 32 [pid = 3628] [id = 444] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 134A2800 == 31 [pid = 3628] [id = 443] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 11489800 == 30 [pid = 3628] [id = 442] 09:39:44 INFO - PROCESS | 3628 | --DOCSHELL 10561400 == 29 [pid = 3628] [id = 441] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (15B1E000) [pid = 3628] [serial = 1223] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (12E29C00) [pid = 3628] [serial = 1253] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (17D95C00) [pid = 3628] [serial = 1241] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (13A82000) [pid = 3628] [serial = 1244] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (16707C00) [pid = 3628] [serial = 1247] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (14527C00) [pid = 3628] [serial = 1217] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (17ECA800) [pid = 3628] [serial = 1250] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (12E2C000) [pid = 3628] [serial = 1220] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16713000) [pid = 3628] [serial = 1306] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (16714400) [pid = 3628] [serial = 1307] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (173F9800) [pid = 3628] [serial = 1310] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17345800) [pid = 3628] [serial = 1309] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17D92000) [pid = 3628] [serial = 1312] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1969F400) [pid = 3628] [serial = 1318] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17E84000) [pid = 3628] [serial = 1313] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (172EE800) [pid = 3628] [serial = 1315] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1661B400) [pid = 3628] [serial = 1303] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (19D1F400) [pid = 3628] [serial = 1321] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15829400) [pid = 3628] [serial = 1300] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15BF7800) [pid = 3628] [serial = 1301] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1189C400) [pid = 3628] [serial = 1297] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12B7A800) [pid = 3628] [serial = 1298] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (114E6000) [pid = 3628] [serial = 1295] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10E72C00) [pid = 3628] [serial = 1294] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (19788000) [pid = 3628] [serial = 1319] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1969FC00) [pid = 3628] [serial = 1292] [outer = 00000000] [url = about:blank] 09:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (19688C00) [pid = 3628] [serial = 1291] [outer = 00000000] [url = about:blank] 09:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1373ms 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16015800) [pid = 3628] [serial = 1289] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16008000) [pid = 3628] [serial = 1288] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11D87800) [pid = 3628] [serial = 1286] [outer = 00000000] [url = about:blank] 09:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (112E5400) [pid = 3628] [serial = 1285] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1969B400) [pid = 3628] [serial = 1283] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16624400) [pid = 3628] [serial = 1304] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17341400) [pid = 3628] [serial = 1316] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 3628 | 1472661584881 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 3628 | 1472661584886 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 09:39:44 INFO - PROCESS | 3628 | 1472661584891 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 3628 | 1472661584894 Marionette TRACE conn2 <- [1,1790,null,{}] 09:39:44 INFO - PROCESS | 3628 | 1472661584917 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 3628 | 1472661584920 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:45 INFO - PROCESS | 3628 | 1472661585013 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:39:45 INFO - PROCESS | 3628 | 1472661585020 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3628 | 1472661585024 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:45 INFO - PROCESS | 3628 | ++DOCSHELL 10A4DC00 == 30 [pid = 3628] [id = 457] 09:39:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10A52000) [pid = 3628] [serial = 1371] [outer = 00000000] 09:39:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11244000) [pid = 3628] [serial = 1372] [outer = 10A52000] 09:39:45 INFO - PROCESS | 3628 | 1472661585075 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (112E9C00) [pid = 3628] [serial = 1373] [outer = 10A52000] 09:39:45 INFO - PROCESS | 3628 | 1472661585596 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 740ms 09:39:45 INFO - PROCESS | 3628 | 1472661585650 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 3628 | 1472661585654 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 09:39:45 INFO - PROCESS | 3628 | 1472661585660 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:39:45 INFO - PROCESS | 3628 | 1472661585663 Marionette TRACE conn2 <- [1,1794,null,{}] 09:39:45 INFO - PROCESS | 3628 | 1472661585666 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 3628 | 1472661585669 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:45 INFO - PROCESS | 3628 | 1472661585754 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:39:45 INFO - PROCESS | 3628 | 1472661585853 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3628 | 1472661585855 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:45 INFO - PROCESS | 3628 | ++DOCSHELL 114D3400 == 31 [pid = 3628] [id = 458] 09:39:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (11807C00) [pid = 3628] [serial = 1374] [outer = 00000000] 09:39:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (129F3400) [pid = 3628] [serial = 1375] [outer = 11807C00] 09:39:45 INFO - PROCESS | 3628 | 1472661585903 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (12BC7000) [pid = 3628] [serial = 1376] [outer = 11807C00] 09:39:46 INFO - PROCESS | 3628 | 1472661586300 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 694ms 09:39:46 INFO - PROCESS | 3628 | 1472661586344 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3628 | 1472661586347 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:39:46 INFO - PROCESS | 3628 | 1472661586350 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 3628 | 1472661586354 Marionette TRACE conn2 <- [1,1798,null,{}] 09:39:46 INFO - PROCESS | 3628 | 1472661586393 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 3628 | 1472661586398 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:46 INFO - PROCESS | 3628 | 1472661586514 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:39:46 INFO - PROCESS | 3628 | 1472661586521 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 3628 | 1472661586525 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:46 INFO - PROCESS | 3628 | ++DOCSHELL 13F71C00 == 32 [pid = 3628] [id = 459] 09:39:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13F72400) [pid = 3628] [serial = 1377] [outer = 00000000] 09:39:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (14520800) [pid = 3628] [serial = 1378] [outer = 13F72400] 09:39:46 INFO - PROCESS | 3628 | 1472661586575 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15190400) [pid = 3628] [serial = 1379] [outer = 13F72400] 09:39:47 INFO - PROCESS | 3628 | 1472661587045 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 725ms 09:39:47 INFO - PROCESS | 3628 | 1472661587090 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 3628 | 1472661587093 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 09:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:39:47 INFO - PROCESS | 3628 | 1472661587096 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 3628 | 1472661587098 Marionette TRACE conn2 <- [1,1802,null,{}] 09:39:47 INFO - PROCESS | 3628 | 1472661587101 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:47 INFO - PROCESS | 3628 | 1472661587103 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:47 INFO - PROCESS | 3628 | 1472661587202 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:39:47 INFO - PROCESS | 3628 | 1472661587207 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3628 | 1472661587209 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:47 INFO - PROCESS | 3628 | ++DOCSHELL 15BEFC00 == 33 [pid = 3628] [id = 460] 09:39:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15BF7000) [pid = 3628] [serial = 1380] [outer = 00000000] 09:39:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16005000) [pid = 3628] [serial = 1381] [outer = 15BF7000] 09:39:47 INFO - PROCESS | 3628 | 1472661587313 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1600F400) [pid = 3628] [serial = 1382] [outer = 15BF7000] 09:39:47 INFO - PROCESS | 3628 | 1472661587732 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 694ms 09:39:47 INFO - PROCESS | 3628 | 1472661587786 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:39:47 INFO - PROCESS | 3628 | 1472661587788 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 09:39:47 INFO - PROCESS | 3628 | 1472661587791 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 3628 | 1472661587793 Marionette TRACE conn2 <- [1,1806,null,{}] 09:39:47 INFO - PROCESS | 3628 | 1472661587796 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:47 INFO - PROCESS | 3628 | 1472661587798 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:47 INFO - PROCESS | 3628 | 1472661587935 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:39:47 INFO - PROCESS | 3628 | 1472661587969 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3628 | 1472661587971 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:47 INFO - PROCESS | 3628 | ++DOCSHELL 16004C00 == 34 [pid = 3628] [id = 461] 09:39:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16016000) [pid = 3628] [serial = 1383] [outer = 00000000] 09:39:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1661D400) [pid = 3628] [serial = 1384] [outer = 16016000] 09:39:48 INFO - PROCESS | 3628 | 1472661588019 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1661F400) [pid = 3628] [serial = 1385] [outer = 16016000] 09:39:48 INFO - PROCESS | 3628 | 1472661588456 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 741ms 09:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:39:48 INFO - PROCESS | 3628 | 1472661588520 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 3628 | 1472661588522 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 09:39:48 INFO - PROCESS | 3628 | 1472661588525 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 3628 | 1472661588527 Marionette TRACE conn2 <- [1,1810,null,{}] 09:39:48 INFO - PROCESS | 3628 | 1472661588530 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 3628 | 1472661588536 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:48 INFO - PROCESS | 3628 | 1472661588672 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:39:48 INFO - PROCESS | 3628 | 1472661588737 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 3628 | 1472661588739 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:48 INFO - PROCESS | 3628 | ++DOCSHELL 1601DC00 == 35 [pid = 3628] [id = 462] 09:39:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1661D000) [pid = 3628] [serial = 1386] [outer = 00000000] 09:39:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16715400) [pid = 3628] [serial = 1387] [outer = 1661D000] 09:39:48 INFO - PROCESS | 3628 | 1472661588783 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16869C00) [pid = 3628] [serial = 1388] [outer = 1661D000] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (114D2400) [pid = 3628] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (14521800) [pid = 3628] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (166C3800) [pid = 3628] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10564000) [pid = 3628] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (134A2C00) [pid = 3628] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16BC8400) [pid = 3628] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17D72C00) [pid = 3628] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16A0B000) [pid = 3628] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (14520C00) [pid = 3628] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (19D12C00) [pid = 3628] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (0F320800) [pid = 3628] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16004800) [pid = 3628] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:39:49 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (12C88400) [pid = 3628] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:39:49 INFO - PROCESS | 3628 | 1472661589355 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 817ms 09:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:39:49 INFO - PROCESS | 3628 | 1472661589366 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3628 | 1472661589368 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 09:39:49 INFO - PROCESS | 3628 | 1472661589372 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3628 | 1472661589373 Marionette TRACE conn2 <- [1,1814,null,{}] 09:39:49 INFO - PROCESS | 3628 | 1472661589377 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 3628 | 1472661589379 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:49 INFO - PROCESS | 3628 | 1472661589457 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:39:49 INFO - PROCESS | 3628 | 1472661589550 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3628 | 1472661589552 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:49 INFO - PROCESS | 3628 | ++DOCSHELL 10564000 == 36 [pid = 3628] [id = 463] 09:39:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (10A48400) [pid = 3628] [serial = 1389] [outer = 00000000] 09:39:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15911C00) [pid = 3628] [serial = 1390] [outer = 10A48400] 09:39:49 INFO - PROCESS | 3628 | 1472661589600 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16715000) [pid = 3628] [serial = 1391] [outer = 10A48400] 09:39:49 INFO - PROCESS | 3628 | 1472661589947 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 617ms 09:39:49 INFO - PROCESS | 3628 | 1472661589994 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3628 | 1472661589996 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:39:49 INFO - PROCESS | 3628 | 1472661589999 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3628 | 1472661590001 Marionette TRACE conn2 <- [1,1818,null,{}] 09:39:49 INFO - PROCESS | 3628 | 1472661590004 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 3628 | 1472661590006 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:50 INFO - PROCESS | 3628 | 1472661590122 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:39:50 INFO - PROCESS | 3628 | 1472661590128 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3628 | 1472661590130 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:50 INFO - PROCESS | 3628 | ++DOCSHELL 132A0400 == 37 [pid = 3628] [id = 464] 09:39:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (157C6C00) [pid = 3628] [serial = 1392] [outer = 00000000] 09:39:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (172A3800) [pid = 3628] [serial = 1393] [outer = 157C6C00] 09:39:50 INFO - PROCESS | 3628 | 1472661590175 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17341400) [pid = 3628] [serial = 1394] [outer = 157C6C00] 09:39:50 INFO - PROCESS | 3628 | 1472661590579 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 632ms 09:39:50 INFO - PROCESS | 3628 | 1472661590638 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 3628 | 1472661590640 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 09:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:39:50 INFO - PROCESS | 3628 | 1472661590643 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 3628 | 1472661590645 Marionette TRACE conn2 <- [1,1822,null,{}] 09:39:50 INFO - PROCESS | 3628 | 1472661590648 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 3628 | 1472661590650 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:50 INFO - PROCESS | 3628 | 1472661590728 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:39:50 INFO - PROCESS | 3628 | 1472661590733 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3628 | 1472661590735 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:50 INFO - PROCESS | 3628 | ++DOCSHELL 13F6FC00 == 38 [pid = 3628] [id = 465] 09:39:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17297000) [pid = 3628] [serial = 1395] [outer = 00000000] 09:39:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17D6B000) [pid = 3628] [serial = 1396] [outer = 17297000] 09:39:50 INFO - PROCESS | 3628 | 1472661590780 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17D6CC00) [pid = 3628] [serial = 1397] [outer = 17297000] 09:39:51 INFO - PROCESS | 3628 | 1472661591319 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:39:51 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 09:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 725ms 09:39:51 INFO - PROCESS | 3628 | 1472661591367 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 3628 | 1472661591372 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 09:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:39:51 INFO - PROCESS | 3628 | 1472661591378 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 3628 | 1472661591382 Marionette TRACE conn2 <- [1,1826,null,{}] 09:39:51 INFO - PROCESS | 3628 | 1472661591387 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 3628 | 1472661591391 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:51 INFO - PROCESS | 3628 | 1472661591504 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:39:51 INFO - PROCESS | 3628 | 1472661591640 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3628 | 1472661591645 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:51 INFO - PROCESS | 3628 | ++DOCSHELL 1036DC00 == 39 [pid = 3628] [id = 466] 09:39:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1036F400) [pid = 3628] [serial = 1398] [outer = 00000000] 09:39:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (112E2800) [pid = 3628] [serial = 1399] [outer = 1036F400] 09:39:51 INFO - PROCESS | 3628 | 1472661591706 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (11806400) [pid = 3628] [serial = 1400] [outer = 1036F400] 09:39:52 INFO - PROCESS | 3628 | 1472661592326 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 987ms 09:39:52 INFO - PROCESS | 3628 | 1472661592364 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3628 | 1472661592369 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:39:52 INFO - PROCESS | 3628 | 1472661592376 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 3628 | 1472661592379 Marionette TRACE conn2 <- [1,1830,null,{}] 09:39:52 INFO - PROCESS | 3628 | 1472661592383 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 3628 | 1472661592385 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:52 INFO - PROCESS | 3628 | 1472661592495 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:39:52 INFO - PROCESS | 3628 | 1472661592603 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3628 | 1472661592606 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:52 INFO - PROCESS | 3628 | ++DOCSHELL 13A7A000 == 40 [pid = 3628] [id = 467] 09:39:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (13B52000) [pid = 3628] [serial = 1401] [outer = 00000000] 09:39:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1451C000) [pid = 3628] [serial = 1402] [outer = 13B52000] 09:39:52 INFO - PROCESS | 3628 | 1472661592663 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1591F400) [pid = 3628] [serial = 1403] [outer = 13B52000] 09:39:53 INFO - PROCESS | 3628 | 1472661593256 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 925ms 09:39:53 INFO - PROCESS | 3628 | 1472661593320 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3628 | 1472661593323 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 09:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:39:53 INFO - PROCESS | 3628 | 1472661593327 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 3628 | 1472661593331 Marionette TRACE conn2 <- [1,1834,null,{}] 09:39:53 INFO - PROCESS | 3628 | 1472661593341 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 3628 | 1472661593346 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:53 INFO - PROCESS | 3628 | 1472661593490 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:39:53 INFO - PROCESS | 3628 | 1472661593626 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3628 | 1472661593629 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:53 INFO - PROCESS | 3628 | ++DOCSHELL 16A15400 == 41 [pid = 3628] [id = 468] 09:39:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16A15C00) [pid = 3628] [serial = 1404] [outer = 00000000] 09:39:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1729E000) [pid = 3628] [serial = 1405] [outer = 16A15C00] 09:39:53 INFO - PROCESS | 3628 | 1472661593687 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (17D8D800) [pid = 3628] [serial = 1406] [outer = 16A15C00] 09:39:54 INFO - PROCESS | 3628 | 1472661594275 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:39:54 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) 09:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 987ms 09:39:54 INFO - PROCESS | 3628 | 1472661594311 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 3628 | 1472661594314 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 09:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:39:54 INFO - PROCESS | 3628 | 1472661594318 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 3628 | 1472661594320 Marionette TRACE conn2 <- [1,1838,null,{}] 09:39:54 INFO - PROCESS | 3628 | 1472661594324 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 3628 | 1472661594326 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:54 INFO - PROCESS | 3628 | 1472661594451 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:39:54 INFO - PROCESS | 3628 | 1472661594586 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 3628 | 1472661594588 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:54 INFO - PROCESS | 3628 | ++DOCSHELL 10A54800 == 42 [pid = 3628] [id = 469] 09:39:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (10B86800) [pid = 3628] [serial = 1407] [outer = 00000000] 09:39:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (11D85400) [pid = 3628] [serial = 1408] [outer = 10B86800] 09:39:54 INFO - PROCESS | 3628 | 1472661594647 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (13F70800) [pid = 3628] [serial = 1409] [outer = 10B86800] 09:39:55 INFO - PROCESS | 3628 | 1472661595381 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1126ms 09:39:55 INFO - PROCESS | 3628 | 1472661595451 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 3628 | 1472661595455 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 09:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:39:55 INFO - PROCESS | 3628 | 1472661595460 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 3628 | 1472661595465 Marionette TRACE conn2 <- [1,1842,null,{}] 09:39:55 INFO - PROCESS | 3628 | 1472661595470 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 3628 | 1472661595472 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:55 INFO - PROCESS | 3628 | 1472661595578 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 132A0400 == 41 [pid = 3628] [id = 464] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 10564000 == 40 [pid = 3628] [id = 463] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 1601DC00 == 39 [pid = 3628] [id = 462] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 16004C00 == 38 [pid = 3628] [id = 461] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 15BEFC00 == 37 [pid = 3628] [id = 460] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 13F71C00 == 36 [pid = 3628] [id = 459] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 114D3400 == 35 [pid = 3628] [id = 458] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 10A4DC00 == 34 [pid = 3628] [id = 457] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 16014000 == 33 [pid = 3628] [id = 454] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 17E81000 == 32 [pid = 3628] [id = 440] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 0F322800 == 31 [pid = 3628] [id = 455] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 12B72400 == 30 [pid = 3628] [id = 456] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 10A54800 == 29 [pid = 3628] [id = 469] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 16A15400 == 28 [pid = 3628] [id = 468] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 13F6FC00 == 27 [pid = 3628] [id = 465] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 1036DC00 == 26 [pid = 3628] [id = 466] 09:39:56 INFO - PROCESS | 3628 | --DOCSHELL 13A7A000 == 25 [pid = 3628] [id = 467] 09:39:56 INFO - PROCESS | 3628 | 1472661596258 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3628 | 1472661596262 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (11809000) [pid = 3628] [serial = 1327] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (15829000) [pid = 3628] [serial = 1333] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (15B23C00) [pid = 3628] [serial = 1334] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (11DA3400) [pid = 3628] [serial = 1339] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16714C00) [pid = 3628] [serial = 1340] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (10B81400) [pid = 3628] [serial = 1324] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (10C7A800) [pid = 3628] [serial = 1325] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13959C00) [pid = 3628] [serial = 1330] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (13A83400) [pid = 3628] [serial = 1331] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17D0D000) [pid = 3628] [serial = 1345] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17E7C800) [pid = 3628] [serial = 1349] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17297800) [pid = 3628] [serial = 1342] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16BCBC00) [pid = 3628] [serial = 1343] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (199CC000) [pid = 3628] [serial = 1363] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19688800) [pid = 3628] [serial = 1352] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17FEEC00) [pid = 3628] [serial = 1351] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (19D20400) [pid = 3628] [serial = 1354] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13A87800) [pid = 3628] [serial = 1358] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (114D4000) [pid = 3628] [serial = 1357] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16014400) [pid = 3628] [serial = 1336] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1601A800) [pid = 3628] [serial = 1337] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11C17800) [pid = 3628] [serial = 1328] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17E10C00) [pid = 3628] [serial = 1348] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (13F6F000) [pid = 3628] [serial = 1361] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (19DCE000) [pid = 3628] [serial = 1355] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17D10C00) [pid = 3628] [serial = 1346] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1686C400) [pid = 3628] [serial = 1360] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 3628 | ++DOCSHELL 0F315800 == 26 [pid = 3628] [id = 470] 09:39:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (0F316400) [pid = 3628] [serial = 1410] [outer = 00000000] 09:39:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (0F321000) [pid = 3628] [serial = 1411] [outer = 0F316400] 09:39:56 INFO - PROCESS | 3628 | 1472661596369 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10320000) [pid = 3628] [serial = 1412] [outer = 0F316400] 09:39:56 INFO - PROCESS | 3628 | 1472661596851 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1434ms 09:39:56 INFO - PROCESS | 3628 | 1472661596912 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 3628 | 1472661596916 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 09:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:39:56 INFO - PROCESS | 3628 | 1472661596920 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 3628 | 1472661596923 Marionette TRACE conn2 <- [1,1846,null,{}] 09:39:56 INFO - PROCESS | 3628 | 1472661596931 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 3628 | 1472661596937 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:57 INFO - PROCESS | 3628 | 1472661597062 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:39:57 INFO - PROCESS | 3628 | 1472661597073 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3628 | 1472661597076 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:57 INFO - PROCESS | 3628 | ++DOCSHELL 10C79C00 == 27 [pid = 3628] [id = 471] 09:39:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10C7A800) [pid = 3628] [serial = 1413] [outer = 00000000] 09:39:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (10C7EC00) [pid = 3628] [serial = 1414] [outer = 10C7A800] 09:39:57 INFO - PROCESS | 3628 | 1472661597126 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (10E77000) [pid = 3628] [serial = 1415] [outer = 10C7A800] 09:39:57 INFO - PROCESS | 3628 | 1472661597628 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 725ms 09:39:57 INFO - PROCESS | 3628 | 1472661597648 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3628 | 1472661597652 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:39:57 INFO - PROCESS | 3628 | 1472661597657 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 3628 | 1472661597659 Marionette TRACE conn2 <- [1,1850,null,{}] 09:39:57 INFO - PROCESS | 3628 | 1472661597663 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 3628 | 1472661597666 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:57 INFO - PROCESS | 3628 | 1472661597756 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:39:57 INFO - PROCESS | 3628 | 1472661597848 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3628 | 1472661597851 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:57 INFO - PROCESS | 3628 | ++DOCSHELL 1189A400 == 28 [pid = 3628] [id = 472] 09:39:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1189B400) [pid = 3628] [serial = 1416] [outer = 00000000] 09:39:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (11D83C00) [pid = 3628] [serial = 1417] [outer = 1189B400] 09:39:57 INFO - PROCESS | 3628 | 1472661597897 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (12B7A800) [pid = 3628] [serial = 1418] [outer = 1189B400] 09:39:58 INFO - PROCESS | 3628 | 1472661598316 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 679ms 09:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:39:58 INFO - PROCESS | 3628 | 1472661598357 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 3628 | 1472661598360 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 09:39:58 INFO - PROCESS | 3628 | 1472661598364 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 3628 | 1472661598370 Marionette TRACE conn2 <- [1,1854,null,{}] 09:39:58 INFO - PROCESS | 3628 | 1472661598392 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 3628 | 1472661598396 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:58 INFO - PROCESS | 3628 | 1472661598528 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:39:58 INFO - PROCESS | 3628 | 1472661598542 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 3628 | 1472661598544 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:58 INFO - PROCESS | 3628 | ++DOCSHELL 13A79400 == 29 [pid = 3628] [id = 473] 09:39:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (13A79C00) [pid = 3628] [serial = 1419] [outer = 00000000] 09:39:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13F70000) [pid = 3628] [serial = 1420] [outer = 13A79C00] 09:39:58 INFO - PROCESS | 3628 | 1472661598623 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (11C17800) [pid = 3628] [serial = 1421] [outer = 13A79C00] 09:39:59 INFO - PROCESS | 3628 | 1472661599097 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 802ms 09:39:59 INFO - PROCESS | 3628 | 1472661599169 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3628 | 1472661599172 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 09:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:39:59 INFO - PROCESS | 3628 | 1472661599181 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 3628 | 1472661599183 Marionette TRACE conn2 <- [1,1858,null,{}] 09:39:59 INFO - PROCESS | 3628 | 1472661599186 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 3628 | 1472661599188 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:59 INFO - PROCESS | 3628 | 1472661599305 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:39:59 INFO - PROCESS | 3628 | 1472661599317 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3628 | 1472661599319 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:59 INFO - PROCESS | 3628 | ++DOCSHELL 1518EC00 == 30 [pid = 3628] [id = 474] 09:39:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1582AC00) [pid = 3628] [serial = 1422] [outer = 00000000] 09:39:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15B21400) [pid = 3628] [serial = 1423] [outer = 1582AC00] 09:39:59 INFO - PROCESS | 3628 | 1472661599365 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15BEFC00) [pid = 3628] [serial = 1424] [outer = 1582AC00] 09:39:59 INFO - PROCESS | 3628 | 1472661599805 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 694ms 09:39:59 INFO - PROCESS | 3628 | 1472661599863 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3628 | 1472661599865 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 09:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:39:59 INFO - PROCESS | 3628 | 1472661599868 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 3628 | 1472661599870 Marionette TRACE conn2 <- [1,1862,null,{}] 09:39:59 INFO - PROCESS | 3628 | 1472661599873 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 3628 | 1472661599875 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:39:59 INFO - PROCESS | 3628 | 1472661599988 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:39:59 INFO - PROCESS | 3628 | 1472661599994 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3628 | 1472661600000 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:00 INFO - PROCESS | 3628 | ++DOCSHELL 1600C000 == 31 [pid = 3628] [id = 475] 09:40:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1600CC00) [pid = 3628] [serial = 1425] [outer = 00000000] 09:40:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16013C00) [pid = 3628] [serial = 1426] [outer = 1600CC00] 09:40:00 INFO - PROCESS | 3628 | 1472661600113 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1661CC00) [pid = 3628] [serial = 1427] [outer = 1600CC00] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (199D2800) [pid = 3628] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1661D000) [pid = 3628] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16016000) [pid = 3628] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10A48400) [pid = 3628] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12BCA000) [pid = 3628] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10A52000) [pid = 3628] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (0F323C00) [pid = 3628] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16623800) [pid = 3628] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11807C00) [pid = 3628] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13F72400) [pid = 3628] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (157C6C00) [pid = 3628] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17297000) [pid = 3628] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:40:00 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15BF7000) [pid = 3628] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:40:00 INFO - PROCESS | 3628 | 1472661600796 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 940ms 09:40:00 INFO - PROCESS | 3628 | 1472661600814 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 3628 | 1472661600816 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:40:00 INFO - PROCESS | 3628 | 1472661600826 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 3628 | 1472661600828 Marionette TRACE conn2 <- [1,1866,null,{}] 09:40:00 INFO - PROCESS | 3628 | 1472661600831 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 3628 | 1472661600834 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:00 INFO - PROCESS | 3628 | 1472661600914 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:40:00 INFO - PROCESS | 3628 | 1472661600922 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3628 | 1472661600924 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:00 INFO - PROCESS | 3628 | ++DOCSHELL 0F320C00 == 32 [pid = 3628] [id = 476] 09:40:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (11477C00) [pid = 3628] [serial = 1428] [outer = 00000000] 09:40:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15BF7800) [pid = 3628] [serial = 1429] [outer = 11477C00] 09:40:00 INFO - PROCESS | 3628 | 1472661600969 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16622400) [pid = 3628] [serial = 1430] [outer = 11477C00] 09:40:01 INFO - PROCESS | 3628 | 1472661601384 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 586ms 09:40:01 INFO - PROCESS | 3628 | 1472661601404 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 3628 | 1472661601406 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 09:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:40:01 INFO - PROCESS | 3628 | 1472661601409 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 3628 | 1472661601411 Marionette TRACE conn2 <- [1,1870,null,{}] 09:40:01 INFO - PROCESS | 3628 | 1472661601414 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 3628 | 1472661601416 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:01 INFO - PROCESS | 3628 | 1472661601534 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:40:01 INFO - PROCESS | 3628 | 1472661601543 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 3628 | 1472661601546 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:01 INFO - PROCESS | 3628 | ++DOCSHELL 15BF7000 == 33 [pid = 3628] [id = 477] 09:40:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16003800) [pid = 3628] [serial = 1431] [outer = 00000000] 09:40:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1670C000) [pid = 3628] [serial = 1432] [outer = 16003800] 09:40:01 INFO - PROCESS | 3628 | 1472661601596 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16711800) [pid = 3628] [serial = 1433] [outer = 16003800] 09:40:02 INFO - PROCESS | 3628 | 1472661602022 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 632ms 09:40:02 INFO - PROCESS | 3628 | 1472661602048 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3628 | 1472661602050 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 09:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:40:02 INFO - PROCESS | 3628 | 1472661602053 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 3628 | 1472661602055 Marionette TRACE conn2 <- [1,1874,null,{}] 09:40:02 INFO - PROCESS | 3628 | 1472661602059 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 3628 | 1472661602061 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:02 INFO - PROCESS | 3628 | 1472661602175 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:40:02 INFO - PROCESS | 3628 | 1472661602182 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3628 | 1472661602184 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:02 INFO - PROCESS | 3628 | ++DOCSHELL 15911400 == 34 [pid = 3628] [id = 478] 09:40:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16620000) [pid = 3628] [serial = 1434] [outer = 00000000] 09:40:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16A11C00) [pid = 3628] [serial = 1435] [outer = 16620000] 09:40:02 INFO - PROCESS | 3628 | 1472661602230 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16BC1800) [pid = 3628] [serial = 1436] [outer = 16620000] 09:40:02 INFO - PROCESS | 3628 | 1472661602804 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 787ms 09:40:02 INFO - PROCESS | 3628 | 1472661602883 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3628 | 1472661602888 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 09:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:40:02 INFO - PROCESS | 3628 | 1472661602916 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 3628 | 1472661602920 Marionette TRACE conn2 <- [1,1878,null,{}] 09:40:02 INFO - PROCESS | 3628 | 1472661602928 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 3628 | 1472661602931 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:03 INFO - PROCESS | 3628 | 1472661603058 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:40:03 INFO - PROCESS | 3628 | 1472661603185 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 3628 | 1472661603188 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:03 INFO - PROCESS | 3628 | ++DOCSHELL 0F397400 == 35 [pid = 3628] [id = 479] 09:40:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (0F9E8000) [pid = 3628] [serial = 1437] [outer = 00000000] 09:40:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10E72C00) [pid = 3628] [serial = 1438] [outer = 0F9E8000] 09:40:03 INFO - PROCESS | 3628 | 1472661603247 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (114D2800) [pid = 3628] [serial = 1439] [outer = 0F9E8000] 09:40:03 INFO - PROCESS | 3628 | 1472661603870 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1064ms 09:40:03 INFO - PROCESS | 3628 | 1472661603953 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3628 | 1472661603958 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:40:03 INFO - PROCESS | 3628 | 1472661603985 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 3628 | 1472661603988 Marionette TRACE conn2 <- [1,1882,null,{}] 09:40:04 INFO - PROCESS | 3628 | 1472661604015 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 3628 | 1472661604018 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:04 INFO - PROCESS | 3628 | 1472661604173 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:40:04 INFO - PROCESS | 3628 | 1472661604229 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 3628 | 1472661604232 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:04 INFO - PROCESS | 3628 | ++DOCSHELL 1312A400 == 36 [pid = 3628] [id = 480] 09:40:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1319A800) [pid = 3628] [serial = 1440] [outer = 00000000] 09:40:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (13A7A400) [pid = 3628] [serial = 1441] [outer = 1319A800] 09:40:04 INFO - PROCESS | 3628 | 1472661604296 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (14520000) [pid = 3628] [serial = 1442] [outer = 1319A800] 09:40:05 INFO - PROCESS | 3628 | 1472661605165 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:40:05 INFO - PROCESS | 3628 | --DOCSHELL 16BC1C00 == 35 [pid = 3628] [id = 381] 09:40:05 INFO - PROCESS | 3628 | --DOCSHELL 1322E400 == 34 [pid = 3628] [id = 387] 09:40:05 INFO - PROCESS | 3628 | --DOCSHELL 173F6800 == 33 [pid = 3628] [id = 384] 09:40:05 INFO - PROCESS | 3628 | --DOCSHELL 1189A800 == 32 [pid = 3628] [id = 377] 09:40:05 INFO - PROCESS | 3628 | --DOCSHELL 1180D400 == 31 [pid = 3628] [id = 380] 09:40:05 INFO - PROCESS | 3628 | --DOCSHELL 17E80C00 == 30 [pid = 3628] [id = 386] 09:40:05 INFO - PROCESS | 3628 | --DOCSHELL 16009C00 == 29 [pid = 3628] [id = 379] 09:40:05 INFO - PROCESS | 3628 | --DOCSHELL 13A84800 == 28 [pid = 3628] [id = 378] 09:40:05 INFO - PROCESS | 3628 | --DOCSHELL 1968B800 == 27 [pid = 3628] [id = 388] 09:40:05 INFO - PROCESS | 3628 | --DOCSHELL 16018C00 == 26 [pid = 3628] [id = 385] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (19DC5C00) [pid = 3628] [serial = 1322] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16715400) [pid = 3628] [serial = 1387] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1661D400) [pid = 3628] [serial = 1384] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15911C00) [pid = 3628] [serial = 1390] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (134B0800) [pid = 3628] [serial = 1369] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13F73800) [pid = 3628] [serial = 1370] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11244000) [pid = 3628] [serial = 1372] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (112E9C00) [pid = 3628] [serial = 1373] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10C72C00) [pid = 3628] [serial = 1366] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (112C9800) [pid = 3628] [serial = 1367] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (19F68400) [pid = 3628] [serial = 1364] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (129F3400) [pid = 3628] [serial = 1375] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (12BC7000) [pid = 3628] [serial = 1376] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (14520800) [pid = 3628] [serial = 1378] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (172A3800) [pid = 3628] [serial = 1393] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17D6B000) [pid = 3628] [serial = 1396] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16869C00) [pid = 3628] [serial = 1388] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17D6CC00) [pid = 3628] [serial = 1397] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16005000) [pid = 3628] [serial = 1381] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1661F400) [pid = 3628] [serial = 1385] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16715000) [pid = 3628] [serial = 1391] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1600F400) [pid = 3628] [serial = 1382] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (15190400) [pid = 3628] [serial = 1379] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17341400) [pid = 3628] [serial = 1394] [outer = 00000000] [url = about:blank] 09:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1234ms 09:40:05 INFO - PROCESS | 3628 | 1472661605228 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3628 | 1472661605232 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 09:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:40:05 INFO - PROCESS | 3628 | 1472661605237 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3628 | 1472661605240 Marionette TRACE conn2 <- [1,1886,null,{}] 09:40:05 INFO - PROCESS | 3628 | 1472661605245 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 3628 | 1472661605248 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:05 INFO - PROCESS | 3628 | 1472661605337 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:40:05 INFO - PROCESS | 3628 | 1472661605350 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 3628 | 1472661605355 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:05 INFO - PROCESS | 3628 | ++DOCSHELL 10A55C00 == 27 [pid = 3628] [id = 481] 09:40:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10B80C00) [pid = 3628] [serial = 1443] [outer = 00000000] 09:40:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10E6EC00) [pid = 3628] [serial = 1444] [outer = 10B80C00] 09:40:05 INFO - PROCESS | 3628 | 1472661605408 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (112CA800) [pid = 3628] [serial = 1445] [outer = 10B80C00] 09:40:05 INFO - PROCESS | 3628 | 1472661605934 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 725ms 09:40:05 INFO - PROCESS | 3628 | 1472661605979 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3628 | 1472661605983 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 09:40:05 INFO - PROCESS | 3628 | 1472661605989 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:40:05 INFO - PROCESS | 3628 | 1472661605991 Marionette TRACE conn2 <- [1,1890,null,{}] 09:40:05 INFO - PROCESS | 3628 | 1472661605995 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 3628 | 1472661605997 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:06 INFO - PROCESS | 3628 | 1472661606066 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:40:06 INFO - PROCESS | 3628 | 1472661606074 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3628 | 1472661606076 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:06 INFO - PROCESS | 3628 | ++DOCSHELL 11D84000 == 28 [pid = 3628] [id = 482] 09:40:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (12971000) [pid = 3628] [serial = 1446] [outer = 00000000] 09:40:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12BC7000) [pid = 3628] [serial = 1447] [outer = 12971000] 09:40:06 INFO - PROCESS | 3628 | 1472661606127 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (131A5000) [pid = 3628] [serial = 1448] [outer = 12971000] 09:40:06 INFO - PROCESS | 3628 | 1472661606597 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 632ms 09:40:06 INFO - PROCESS | 3628 | 1472661606612 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 3628 | 1472661606615 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:40:06 INFO - PROCESS | 3628 | 1472661606618 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 3628 | 1472661606622 Marionette TRACE conn2 <- [1,1894,null,{}] 09:40:06 INFO - PROCESS | 3628 | 1472661606632 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 3628 | 1472661606637 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:06 INFO - PROCESS | 3628 | 1472661606729 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:40:06 INFO - PROCESS | 3628 | 1472661606768 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3628 | 1472661606771 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:06 INFO - PROCESS | 3628 | ++DOCSHELL 15192400 == 29 [pid = 3628] [id = 483] 09:40:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15192800) [pid = 3628] [serial = 1449] [outer = 00000000] 09:40:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15911C00) [pid = 3628] [serial = 1450] [outer = 15192800] 09:40:06 INFO - PROCESS | 3628 | 1472661606819 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16001C00) [pid = 3628] [serial = 1451] [outer = 15192800] 09:40:07 INFO - PROCESS | 3628 | 1472661607283 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 740ms 09:40:07 INFO - PROCESS | 3628 | 1472661607341 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 3628 | 1472661607343 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 09:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:40:07 INFO - PROCESS | 3628 | 1472661607347 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 3628 | 1472661607348 Marionette TRACE conn2 <- [1,1898,null,{}] 09:40:07 INFO - PROCESS | 3628 | 1472661607352 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 3628 | 1472661607354 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:07 INFO - PROCESS | 3628 | 1472661607468 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:40:07 INFO - PROCESS | 3628 | 1472661607526 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3628 | 1472661607529 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:07 INFO - PROCESS | 3628 | ++DOCSHELL 1601E800 == 30 [pid = 3628] [id = 484] 09:40:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1601EC00) [pid = 3628] [serial = 1452] [outer = 00000000] 09:40:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1661BC00) [pid = 3628] [serial = 1453] [outer = 1601EC00] 09:40:07 INFO - PROCESS | 3628 | 1472661607574 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16626400) [pid = 3628] [serial = 1454] [outer = 1601EC00] 09:40:08 INFO - PROCESS | 3628 | 1472661608011 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 694ms 09:40:08 INFO - PROCESS | 3628 | 1472661608049 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 3628 | 1472661608051 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 09:40:08 INFO - PROCESS | 3628 | 1472661608055 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:40:08 INFO - PROCESS | 3628 | 1472661608056 Marionette TRACE conn2 <- [1,1902,null,{}] 09:40:08 INFO - PROCESS | 3628 | 1472661608060 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 3628 | 1472661608062 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:08 INFO - PROCESS | 3628 | 1472661608198 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:40:08 INFO - PROCESS | 3628 | 1472661608223 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3628 | 1472661608225 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:08 INFO - PROCESS | 3628 | ++DOCSHELL 1670A400 == 31 [pid = 3628] [id = 485] 09:40:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1670AC00) [pid = 3628] [serial = 1455] [outer = 00000000] 09:40:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16713C00) [pid = 3628] [serial = 1456] [outer = 1670AC00] 09:40:08 INFO - PROCESS | 3628 | 1472661608269 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16869C00) [pid = 3628] [serial = 1457] [outer = 1670AC00] 09:40:08 INFO - PROCESS | 3628 | 1472661608701 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 679ms 09:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:40:08 INFO - PROCESS | 3628 | 1472661608738 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 3628 | 1472661608740 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 09:40:08 INFO - PROCESS | 3628 | 1472661608743 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 3628 | 1472661608745 Marionette TRACE conn2 <- [1,1906,null,{}] 09:40:08 INFO - PROCESS | 3628 | 1472661608748 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 3628 | 1472661608753 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:08 INFO - PROCESS | 3628 | 1472661608890 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:40:08 INFO - PROCESS | 3628 | 1472661608954 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3628 | 1472661608956 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:08 INFO - PROCESS | 3628 | ++DOCSHELL 16A10800 == 32 [pid = 3628] [id = 486] 09:40:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16A11800) [pid = 3628] [serial = 1458] [outer = 00000000] 09:40:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1729E400) [pid = 3628] [serial = 1459] [outer = 16A11800] 09:40:09 INFO - PROCESS | 3628 | 1472661609001 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1729E800) [pid = 3628] [serial = 1460] [outer = 16A11800] 09:40:09 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10C7A800) [pid = 3628] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:40:09 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (0F316400) [pid = 3628] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:40:09 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1189B400) [pid = 3628] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:40:09 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1600CC00) [pid = 3628] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:40:09 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1036F400) [pid = 3628] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:40:09 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13B52000) [pid = 3628] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:40:09 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16A15C00) [pid = 3628] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:40:09 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1582AC00) [pid = 3628] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:40:09 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16003800) [pid = 3628] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:40:09 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (13A79C00) [pid = 3628] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:40:09 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11477C00) [pid = 3628] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:40:09 INFO - PROCESS | 3628 | 1472661609478 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 787ms 09:40:09 INFO - PROCESS | 3628 | 1472661609545 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 3628 | 1472661609547 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 09:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:40:09 INFO - PROCESS | 3628 | 1472661609551 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 3628 | 1472661609553 Marionette TRACE conn2 <- [1,1910,null,{}] 09:40:09 INFO - PROCESS | 3628 | 1472661609556 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:09 INFO - PROCESS | 3628 | 1472661609558 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:09 INFO - PROCESS | 3628 | 1472661609675 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:40:09 INFO - PROCESS | 3628 | 1472661609741 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3628 | 1472661609743 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:09 INFO - PROCESS | 3628 | ++DOCSHELL 10A08000 == 33 [pid = 3628] [id = 487] 09:40:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10A0BC00) [pid = 3628] [serial = 1461] [outer = 00000000] 09:40:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (11D7E000) [pid = 3628] [serial = 1462] [outer = 10A0BC00] 09:40:09 INFO - PROCESS | 3628 | 1472661609787 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (12BCA000) [pid = 3628] [serial = 1463] [outer = 10A0BC00] 09:40:10 INFO - PROCESS | 3628 | 1472661610132 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 632ms 09:40:10 INFO - PROCESS | 3628 | 1472661610172 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 3628 | 1472661610174 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:40:10 INFO - PROCESS | 3628 | 1472661610177 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 3628 | 1472661610179 Marionette TRACE conn2 <- [1,1914,null,{}] 09:40:10 INFO - PROCESS | 3628 | 1472661610182 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 3628 | 1472661610184 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:10 INFO - PROCESS | 3628 | 1472661610303 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:40:10 INFO - PROCESS | 3628 | 1472661610309 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 3628 | 1472661610311 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:10 INFO - PROCESS | 3628 | ++DOCSHELL 16012000 == 34 [pid = 3628] [id = 488] 09:40:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1601BC00) [pid = 3628] [serial = 1464] [outer = 00000000] 09:40:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (172EE000) [pid = 3628] [serial = 1465] [outer = 1601BC00] 09:40:10 INFO - PROCESS | 3628 | 1472661610356 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (173FF000) [pid = 3628] [serial = 1466] [outer = 1601BC00] 09:40:10 INFO - PROCESS | 3628 | 1472661610768 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 616ms 09:40:10 INFO - PROCESS | 3628 | 1472661610816 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 3628 | 1472661610818 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:40:10 INFO - PROCESS | 3628 | 1472661610821 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 3628 | 1472661610823 Marionette TRACE conn2 <- [1,1918,null,{}] 09:40:10 INFO - PROCESS | 3628 | 1472661610826 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 3628 | 1472661610828 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:10 INFO - PROCESS | 3628 | 1472661610906 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:40:10 INFO - PROCESS | 3628 | 1472661610911 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 3628 | 1472661610913 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:10 INFO - PROCESS | 3628 | ++DOCSHELL 172E6C00 == 35 [pid = 3628] [id = 489] 09:40:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17D10C00) [pid = 3628] [serial = 1467] [outer = 00000000] 09:40:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17D69000) [pid = 3628] [serial = 1468] [outer = 17D10C00] 09:40:10 INFO - PROCESS | 3628 | 1472661610966 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17D6F000) [pid = 3628] [serial = 1469] [outer = 17D10C00] 09:40:11 INFO - PROCESS | 3628 | 1472661611489 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 725ms 09:40:11 INFO - PROCESS | 3628 | 1472661611545 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 3628 | 1472661611550 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 09:40:11 INFO - PROCESS | 3628 | 1472661611555 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:40:11 INFO - PROCESS | 3628 | 1472661611559 Marionette TRACE conn2 <- [1,1922,null,{}] 09:40:11 INFO - PROCESS | 3628 | 1472661611565 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 3628 | 1472661611568 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:11 INFO - PROCESS | 3628 | 1472661611713 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:40:11 INFO - PROCESS | 3628 | 1472661611824 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3628 | 1472661611829 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:11 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E3400 == 36 [pid = 3628] [id = 490] 09:40:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (0F9E7C00) [pid = 3628] [serial = 1470] [outer = 00000000] 09:40:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11241800) [pid = 3628] [serial = 1471] [outer = 0F9E7C00] 09:40:11 INFO - PROCESS | 3628 | 1472661611900 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1180D400) [pid = 3628] [serial = 1472] [outer = 0F9E7C00] 09:40:12 INFO - PROCESS | 3628 | 1472661612532 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1018ms 09:40:12 INFO - PROCESS | 3628 | 1472661612580 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 3628 | 1472661612585 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:40:12 INFO - PROCESS | 3628 | 1472661612611 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 3628 | 1472661612613 Marionette TRACE conn2 <- [1,1926,null,{}] 09:40:12 INFO - PROCESS | 3628 | 1472661612618 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 3628 | 1472661612621 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:12 INFO - PROCESS | 3628 | 1472661612730 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:40:12 INFO - PROCESS | 3628 | 1472661612870 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3628 | 1472661612873 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:12 INFO - PROCESS | 3628 | ++DOCSHELL 13B5F000 == 37 [pid = 3628] [id = 491] 09:40:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1451CC00) [pid = 3628] [serial = 1473] [outer = 00000000] 09:40:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15832400) [pid = 3628] [serial = 1474] [outer = 1451CC00] 09:40:12 INFO - PROCESS | 3628 | 1472661612931 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16015C00) [pid = 3628] [serial = 1475] [outer = 1451CC00] 09:40:13 INFO - PROCESS | 3628 | 1472661613493 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 956ms 09:40:13 INFO - PROCESS | 3628 | 1472661613557 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3628 | 1472661613560 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:40:13 INFO - PROCESS | 3628 | 1472661613564 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 3628 | 1472661613568 Marionette TRACE conn2 <- [1,1930,null,{}] 09:40:13 INFO - PROCESS | 3628 | 1472661613579 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 3628 | 1472661613583 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:13 INFO - PROCESS | 3628 | 1472661613691 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:40:13 INFO - PROCESS | 3628 | 1472661613846 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3628 | 1472661613850 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:13 INFO - PROCESS | 3628 | ++DOCSHELL 1729BC00 == 38 [pid = 3628] [id = 492] 09:40:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1729C000) [pid = 3628] [serial = 1476] [outer = 00000000] 09:40:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (172F4400) [pid = 3628] [serial = 1477] [outer = 1729C000] 09:40:13 INFO - PROCESS | 3628 | 1472661613909 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17D71C00) [pid = 3628] [serial = 1478] [outer = 1729C000] 09:40:14 INFO - PROCESS | 3628 | 1472661614681 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1203ms 09:40:14 INFO - PROCESS | 3628 | 1472661614758 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3628 | 1472661614761 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 09:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:40:14 INFO - PROCESS | 3628 | 1472661614767 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 3628 | 1472661614770 Marionette TRACE conn2 <- [1,1934,null,{}] 09:40:14 INFO - PROCESS | 3628 | 1472661614776 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 3628 | 1472661614779 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:14 INFO - PROCESS | 3628 | 1472661614885 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:40:15 INFO - PROCESS | 3628 | 1472661615020 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3628 | 1472661615027 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:15 INFO - PROCESS | 3628 | ++DOCSHELL 10C7C800 == 39 [pid = 3628] [id = 493] 09:40:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (10C7D000) [pid = 3628] [serial = 1479] [outer = 00000000] 09:40:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (112C7C00) [pid = 3628] [serial = 1480] [outer = 10C7D000] 09:40:15 INFO - PROCESS | 3628 | 1472661615093 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (114E2C00) [pid = 3628] [serial = 1481] [outer = 10C7D000] 09:40:15 INFO - PROCESS | 3628 | --DOCSHELL 15BFC000 == 38 [pid = 3628] [id = 391] 09:40:15 INFO - PROCESS | 3628 | --DOCSHELL 0C76E000 == 37 [pid = 3628] [id = 389] 09:40:15 INFO - PROCESS | 3628 | --DOCSHELL 10A09400 == 36 [pid = 3628] [id = 383] 09:40:15 INFO - PROCESS | 3628 | --DOCSHELL 10C7E800 == 35 [pid = 3628] [id = 382] 09:40:15 INFO - PROCESS | 3628 | --DOCSHELL 0F315800 == 34 [pid = 3628] [id = 470] 09:40:15 INFO - PROCESS | 3628 | --DOCSHELL 17EC6400 == 33 [pid = 3628] [id = 393] 09:40:15 INFO - PROCESS | 3628 | --DOCSHELL 173F6400 == 32 [pid = 3628] [id = 392] 09:40:15 INFO - PROCESS | 3628 | --DOCSHELL 112CA400 == 31 [pid = 3628] [id = 390] 09:40:15 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (10C7EC00) [pid = 3628] [serial = 1414] [outer = 00000000] [url = about:blank] 09:40:15 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (10E77000) [pid = 3628] [serial = 1415] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (0F321000) [pid = 3628] [serial = 1411] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (10320000) [pid = 3628] [serial = 1412] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (11D83C00) [pid = 3628] [serial = 1417] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16013C00) [pid = 3628] [serial = 1426] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (11806400) [pid = 3628] [serial = 1400] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (112E2800) [pid = 3628] [serial = 1399] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1591F400) [pid = 3628] [serial = 1403] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1451C000) [pid = 3628] [serial = 1402] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17D8D800) [pid = 3628] [serial = 1406] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1729E000) [pid = 3628] [serial = 1405] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (11D85400) [pid = 3628] [serial = 1408] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15B21400) [pid = 3628] [serial = 1423] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1670C000) [pid = 3628] [serial = 1432] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16711800) [pid = 3628] [serial = 1433] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1661CC00) [pid = 3628] [serial = 1427] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (13F70000) [pid = 3628] [serial = 1420] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11C17800) [pid = 3628] [serial = 1421] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15BF7800) [pid = 3628] [serial = 1429] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16A11C00) [pid = 3628] [serial = 1435] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16622400) [pid = 3628] [serial = 1430] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15BEFC00) [pid = 3628] [serial = 1424] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (12B7A800) [pid = 3628] [serial = 1418] [outer = 00000000] [url = about:blank] 09:40:16 INFO - PROCESS | 3628 | 1472661616229 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1542ms 09:40:16 INFO - PROCESS | 3628 | 1472661616292 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3628 | 1472661616296 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 09:40:16 INFO - PROCESS | 3628 | 1472661616301 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:40:16 INFO - PROCESS | 3628 | 1472661616304 Marionette TRACE conn2 <- [1,1938,null,{}] 09:40:16 INFO - PROCESS | 3628 | 1472661616312 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 3628 | 1472661616315 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:16 INFO - PROCESS | 3628 | 1472661616396 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:40:16 INFO - PROCESS | 3628 | 1472661616410 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 3628 | 1472661616412 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:16 INFO - PROCESS | 3628 | ++DOCSHELL 10C73000 == 32 [pid = 3628] [id = 494] 09:40:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10C74000) [pid = 3628] [serial = 1482] [outer = 00000000] 09:40:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10E77000) [pid = 3628] [serial = 1483] [outer = 10C74000] 09:40:16 INFO - PROCESS | 3628 | 1472661616461 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (112C9800) [pid = 3628] [serial = 1484] [outer = 10C74000] 09:40:16 INFO - PROCESS | 3628 | 1472661616953 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 678ms 09:40:16 INFO - PROCESS | 3628 | 1472661617001 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3628 | 1472661617006 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:40:17 INFO - PROCESS | 3628 | 1472661617012 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 3628 | 1472661617015 Marionette TRACE conn2 <- [1,1942,null,{}] 09:40:17 INFO - PROCESS | 3628 | 1472661617018 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 3628 | 1472661617021 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:17 INFO - PROCESS | 3628 | 1472661617107 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:40:17 INFO - PROCESS | 3628 | 1472661617237 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3628 | 1472661617240 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:17 INFO - PROCESS | 3628 | ++DOCSHELL 12B75000 == 33 [pid = 3628] [id = 495] 09:40:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12B77C00) [pid = 3628] [serial = 1485] [outer = 00000000] 09:40:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12BC4C00) [pid = 3628] [serial = 1486] [outer = 12B77C00] 09:40:17 INFO - PROCESS | 3628 | 1472661617291 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1312A800) [pid = 3628] [serial = 1487] [outer = 12B77C00] 09:40:17 INFO - PROCESS | 3628 | 1472661617664 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 725ms 09:40:17 INFO - PROCESS | 3628 | 1472661617736 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 3628 | 1472661617739 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:40:17 INFO - PROCESS | 3628 | 1472661617743 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 3628 | 1472661617746 Marionette TRACE conn2 <- [1,1946,null,{}] 09:40:17 INFO - PROCESS | 3628 | 1472661617757 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 3628 | 1472661617761 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:17 INFO - PROCESS | 3628 | 1472661617846 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:40:17 INFO - PROCESS | 3628 | 1472661617861 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3628 | 1472661617864 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:17 INFO - PROCESS | 3628 | ++DOCSHELL 1451BC00 == 34 [pid = 3628] [id = 496] 09:40:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1451C000) [pid = 3628] [serial = 1488] [outer = 00000000] 09:40:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15194800) [pid = 3628] [serial = 1489] [outer = 1451C000] 09:40:17 INFO - PROCESS | 3628 | 1472661617919 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15917400) [pid = 3628] [serial = 1490] [outer = 1451C000] 09:40:18 INFO - PROCESS | 3628 | 1472661618408 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 694ms 09:40:18 INFO - PROCESS | 3628 | 1472661618444 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3628 | 1472661618446 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:40:18 INFO - PROCESS | 3628 | 1472661618449 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 3628 | 1472661618451 Marionette TRACE conn2 <- [1,1950,null,{}] 09:40:18 INFO - PROCESS | 3628 | 1472661618455 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 3628 | 1472661618456 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:18 INFO - PROCESS | 3628 | 1472661618600 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:40:18 INFO - PROCESS | 3628 | 1472661618661 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 3628 | 1472661618664 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:18 INFO - PROCESS | 3628 | ++DOCSHELL 15BEE400 == 35 [pid = 3628] [id = 497] 09:40:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15BF9800) [pid = 3628] [serial = 1491] [outer = 00000000] 09:40:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1600F400) [pid = 3628] [serial = 1492] [outer = 15BF9800] 09:40:18 INFO - PROCESS | 3628 | 1472661618693 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16017000) [pid = 3628] [serial = 1493] [outer = 15BF9800] 09:40:19 INFO - PROCESS | 3628 | 1472661619123 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 740ms 09:40:19 INFO - PROCESS | 3628 | 1472661619175 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 3628 | 1472661619178 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 09:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:40:19 INFO - PROCESS | 3628 | 1472661619181 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 3628 | 1472661619183 Marionette TRACE conn2 <- [1,1954,null,{}] 09:40:19 INFO - PROCESS | 3628 | 1472661619186 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 3628 | 1472661619188 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:19 INFO - PROCESS | 3628 | 1472661619297 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:40:19 INFO - PROCESS | 3628 | 1472661619304 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 3628 | 1472661619307 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:19 INFO - PROCESS | 3628 | ++DOCSHELL 1600DC00 == 36 [pid = 3628] [id = 498] 09:40:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1601FC00) [pid = 3628] [serial = 1494] [outer = 00000000] 09:40:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16625400) [pid = 3628] [serial = 1495] [outer = 1601FC00] 09:40:19 INFO - PROCESS | 3628 | 1472661619351 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16707000) [pid = 3628] [serial = 1496] [outer = 1601FC00] 09:40:19 INFO - PROCESS | 3628 | 1472661619793 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 632ms 09:40:19 INFO - PROCESS | 3628 | 1472661619819 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 3628 | 1472661619821 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 09:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:40:19 INFO - PROCESS | 3628 | 1472661619824 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 3628 | 1472661619826 Marionette TRACE conn2 <- [1,1958,null,{}] 09:40:19 INFO - PROCESS | 3628 | 1472661619829 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 3628 | 1472661619834 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:19 INFO - PROCESS | 3628 | 1472661619962 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:40:20 INFO - PROCESS | 3628 | 1472661620054 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 3628 | 1472661620057 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:20 INFO - PROCESS | 3628 | ++DOCSHELL 1661AC00 == 37 [pid = 3628] [id = 499] 09:40:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1670C000) [pid = 3628] [serial = 1497] [outer = 00000000] 09:40:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16CEF800) [pid = 3628] [serial = 1498] [outer = 1670C000] 09:40:20 INFO - PROCESS | 3628 | 1472661620102 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1729D400) [pid = 3628] [serial = 1499] [outer = 1670C000] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16A11800) [pid = 3628] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (0F9E8000) [pid = 3628] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1319A800) [pid = 3628] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16620000) [pid = 3628] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15192800) [pid = 3628] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (12971000) [pid = 3628] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10B80C00) [pid = 3628] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1670AC00) [pid = 3628] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A0BC00) [pid = 3628] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17D10C00) [pid = 3628] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1601BC00) [pid = 3628] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1601EC00) [pid = 3628] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:40:20 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10B86800) [pid = 3628] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:40:20 INFO - PROCESS | 3628 | 1472661620645 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 895ms 09:40:20 INFO - PROCESS | 3628 | 1472661620713 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 3628 | 1472661620723 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 09:40:20 INFO - PROCESS | 3628 | 1472661620727 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 3628 | 1472661620729 Marionette TRACE conn2 <- [1,1962,null,{}] 09:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:40:20 INFO - PROCESS | 3628 | 1472661620732 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:20 INFO - PROCESS | 3628 | 1472661620734 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:20 INFO - PROCESS | 3628 | 1472661620809 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:40:20 INFO - PROCESS | 3628 | 1472661620815 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 3628 | 1472661620817 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:20 INFO - PROCESS | 3628 | ++DOCSHELL 103C9800 == 38 [pid = 3628] [id = 500] 09:40:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (12971000) [pid = 3628] [serial = 1500] [outer = 00000000] 09:40:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (150EA000) [pid = 3628] [serial = 1501] [outer = 12971000] 09:40:20 INFO - PROCESS | 3628 | 1472661620861 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1601EC00) [pid = 3628] [serial = 1502] [outer = 12971000] 09:40:21 INFO - PROCESS | 3628 | 1472661621262 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 586ms 09:40:21 INFO - PROCESS | 3628 | 1472661621316 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3628 | 1472661621318 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 09:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:40:21 INFO - PROCESS | 3628 | 1472661621321 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 3628 | 1472661621323 Marionette TRACE conn2 <- [1,1966,null,{}] 09:40:21 INFO - PROCESS | 3628 | 1472661621331 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 3628 | 1472661621333 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:21 INFO - PROCESS | 3628 | 1472661621408 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:40:21 INFO - PROCESS | 3628 | 1472661621414 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3628 | 1472661621416 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:21 INFO - PROCESS | 3628 | ++DOCSHELL 13F6F800 == 39 [pid = 3628] [id = 501] 09:40:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17297800) [pid = 3628] [serial = 1503] [outer = 00000000] 09:40:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (173F1C00) [pid = 3628] [serial = 1504] [outer = 17297800] 09:40:21 INFO - PROCESS | 3628 | 1472661621461 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1729A400) [pid = 3628] [serial = 1505] [outer = 17297800] 09:40:21 INFO - PROCESS | 3628 | 1472661621902 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 632ms 09:40:21 INFO - PROCESS | 3628 | 1472661621975 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3628 | 1472661621977 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 09:40:21 INFO - PROCESS | 3628 | 1472661621981 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:40:21 INFO - PROCESS | 3628 | 1472661621982 Marionette TRACE conn2 <- [1,1970,null,{}] 09:40:21 INFO - PROCESS | 3628 | 1472661621986 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 3628 | 1472661621987 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:22 INFO - PROCESS | 3628 | 1472661622064 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:40:22 INFO - PROCESS | 3628 | 1472661622069 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3628 | 1472661622071 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:22 INFO - PROCESS | 3628 | ++DOCSHELL 1451B800 == 40 [pid = 3628] [id = 502] 09:40:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17D64800) [pid = 3628] [serial = 1506] [outer = 00000000] 09:40:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D90C00) [pid = 3628] [serial = 1507] [outer = 17D64800] 09:40:22 INFO - PROCESS | 3628 | 1472661622115 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17E0BC00) [pid = 3628] [serial = 1508] [outer = 17D64800] 09:40:22 INFO - PROCESS | 3628 | --DOCSHELL 172E6C00 == 39 [pid = 3628] [id = 489] 09:40:22 INFO - PROCESS | 3628 | --DOCSHELL 0F9E3400 == 38 [pid = 3628] [id = 490] 09:40:22 INFO - PROCESS | 3628 | --DOCSHELL 13B5F000 == 37 [pid = 3628] [id = 491] 09:40:22 INFO - PROCESS | 3628 | --DOCSHELL 1729BC00 == 36 [pid = 3628] [id = 492] 09:40:22 INFO - PROCESS | 3628 | --DOCSHELL 16012000 == 35 [pid = 3628] [id = 488] 09:40:22 INFO - PROCESS | 3628 | --DOCSHELL 10C73000 == 34 [pid = 3628] [id = 494] 09:40:22 INFO - PROCESS | 3628 | --DOCSHELL 10C7C800 == 33 [pid = 3628] [id = 493] 09:40:23 INFO - PROCESS | 3628 | --DOCSHELL 12B75000 == 32 [pid = 3628] [id = 495] 09:40:23 INFO - PROCESS | 3628 | --DOCSHELL 15BEE400 == 31 [pid = 3628] [id = 497] 09:40:23 INFO - PROCESS | 3628 | --DOCSHELL 1451BC00 == 30 [pid = 3628] [id = 496] 09:40:23 INFO - PROCESS | 3628 | --DOCSHELL 103C9800 == 29 [pid = 3628] [id = 500] 09:40:23 INFO - PROCESS | 3628 | --DOCSHELL 1600DC00 == 28 [pid = 3628] [id = 498] 09:40:23 INFO - PROCESS | 3628 | --DOCSHELL 1661AC00 == 27 [pid = 3628] [id = 499] 09:40:23 INFO - PROCESS | 3628 | --DOCSHELL 13F6F800 == 26 [pid = 3628] [id = 501] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13F70800) [pid = 3628] [serial = 1409] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1729E400) [pid = 3628] [serial = 1459] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10E72C00) [pid = 3628] [serial = 1438] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (114D2800) [pid = 3628] [serial = 1439] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13A7A400) [pid = 3628] [serial = 1441] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (14520000) [pid = 3628] [serial = 1442] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16BC1800) [pid = 3628] [serial = 1436] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15911C00) [pid = 3628] [serial = 1450] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (12BC7000) [pid = 3628] [serial = 1447] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (131A5000) [pid = 3628] [serial = 1448] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10E6EC00) [pid = 3628] [serial = 1444] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (112CA800) [pid = 3628] [serial = 1445] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16713C00) [pid = 3628] [serial = 1456] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (11D7E000) [pid = 3628] [serial = 1462] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1729E800) [pid = 3628] [serial = 1460] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17D69000) [pid = 3628] [serial = 1468] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (172EE000) [pid = 3628] [serial = 1465] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17D6F000) [pid = 3628] [serial = 1469] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (173FF000) [pid = 3628] [serial = 1466] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1661BC00) [pid = 3628] [serial = 1453] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (16626400) [pid = 3628] [serial = 1454] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (16869C00) [pid = 3628] [serial = 1457] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (16001C00) [pid = 3628] [serial = 1451] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (12BCA000) [pid = 3628] [serial = 1463] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 3628 | 1472661623744 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1851ms 09:40:23 INFO - PROCESS | 3628 | 1472661623813 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 3628 | 1472661623817 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:40:23 INFO - PROCESS | 3628 | 1472661623822 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 3628 | 1472661623826 Marionette TRACE conn2 <- [1,1974,null,{}] 09:40:23 INFO - PROCESS | 3628 | 1472661623832 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 3628 | 1472661623835 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:23 INFO - PROCESS | 3628 | 1472661623922 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:40:23 INFO - PROCESS | 3628 | 1472661623937 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 3628 | 1472661623940 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:23 INFO - PROCESS | 3628 | ++DOCSHELL 10A47C00 == 27 [pid = 3628] [id = 503] 09:40:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (10A4CC00) [pid = 3628] [serial = 1509] [outer = 00000000] 09:40:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (10C76C00) [pid = 3628] [serial = 1510] [outer = 10A4CC00] 09:40:24 INFO - PROCESS | 3628 | 1472661623997 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10C7C400) [pid = 3628] [serial = 1511] [outer = 10A4CC00] 09:40:24 INFO - PROCESS | 3628 | 1472661624482 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 694ms 09:40:24 INFO - PROCESS | 3628 | 1472661624517 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 3628 | 1472661624522 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 09:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:40:24 INFO - PROCESS | 3628 | 1472661624529 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 3628 | 1472661624532 Marionette TRACE conn2 <- [1,1978,null,{}] 09:40:24 INFO - PROCESS | 3628 | 1472661624536 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 3628 | 1472661624539 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:24 INFO - PROCESS | 3628 | 1472661624626 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:40:24 INFO - PROCESS | 3628 | 1472661624635 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3628 | 1472661624638 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:24 INFO - PROCESS | 3628 | ++DOCSHELL 114E6800 == 28 [pid = 3628] [id = 504] 09:40:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (114E9C00) [pid = 3628] [serial = 1512] [outer = 00000000] 09:40:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (11806400) [pid = 3628] [serial = 1513] [outer = 114E9C00] 09:40:24 INFO - PROCESS | 3628 | 1472661624685 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (11C0B000) [pid = 3628] [serial = 1514] [outer = 114E9C00] 09:40:25 INFO - PROCESS | 3628 | 1472661625142 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 679ms 09:40:25 INFO - PROCESS | 3628 | 1472661625210 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:40:25 INFO - PROCESS | 3628 | 1472661625213 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 09:40:25 INFO - PROCESS | 3628 | 1472661625216 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3628 | 1472661625220 Marionette TRACE conn2 <- [1,1982,null,{}] 09:40:25 INFO - PROCESS | 3628 | 1472661625231 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 3628 | 1472661625235 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:25 INFO - PROCESS | 3628 | 1472661625346 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:40:25 INFO - PROCESS | 3628 | 1472661625441 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3628 | 1472661625444 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:25 INFO - PROCESS | 3628 | ++DOCSHELL 134AB400 == 29 [pid = 3628] [id = 505] 09:40:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (134ADC00) [pid = 3628] [serial = 1515] [outer = 00000000] 09:40:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1395E000) [pid = 3628] [serial = 1516] [outer = 134ADC00] 09:40:25 INFO - PROCESS | 3628 | 1472661625493 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (13A82C00) [pid = 3628] [serial = 1517] [outer = 134ADC00] 09:40:25 INFO - PROCESS | 3628 | 1472661625856 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 679ms 09:40:25 INFO - PROCESS | 3628 | 1472661625915 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3628 | 1472661625918 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:40:25 INFO - PROCESS | 3628 | 1472661625928 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3628 | 1472661625930 Marionette TRACE conn2 <- [1,1986,null,{}] 09:40:25 INFO - PROCESS | 3628 | 1472661625944 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 3628 | 1472661625946 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:26 INFO - PROCESS | 3628 | 1472661626031 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:40:26 INFO - PROCESS | 3628 | 1472661626038 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3628 | 1472661626040 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:26 INFO - PROCESS | 3628 | ++DOCSHELL 1395B400 == 30 [pid = 3628] [id = 506] 09:40:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13A7B000) [pid = 3628] [serial = 1518] [outer = 00000000] 09:40:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (14525400) [pid = 3628] [serial = 1519] [outer = 13A7B000] 09:40:26 INFO - PROCESS | 3628 | 1472661626091 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15826800) [pid = 3628] [serial = 1520] [outer = 13A7B000] 09:40:26 INFO - PROCESS | 3628 | 1472661626526 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 648ms 09:40:26 INFO - PROCESS | 3628 | 1472661626562 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 3628 | 1472661626564 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 09:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:40:26 INFO - PROCESS | 3628 | 1472661626567 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 3628 | 1472661626569 Marionette TRACE conn2 <- [1,1990,null,{}] 09:40:26 INFO - PROCESS | 3628 | 1472661626572 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 3628 | 1472661626574 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:26 INFO - PROCESS | 3628 | 1472661626650 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:40:26 INFO - PROCESS | 3628 | 1472661626655 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3628 | 1472661626658 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:26 INFO - PROCESS | 3628 | ++DOCSHELL 15918000 == 31 [pid = 3628] [id = 507] 09:40:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1591C000) [pid = 3628] [serial = 1521] [outer = 00000000] 09:40:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15BFB400) [pid = 3628] [serial = 1522] [outer = 1591C000] 09:40:26 INFO - PROCESS | 3628 | 1472661626706 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16003000) [pid = 3628] [serial = 1523] [outer = 1591C000] 09:40:27 INFO - PROCESS | 3628 | 1472661627171 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 632ms 09:40:27 INFO - PROCESS | 3628 | 1472661627205 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3628 | 1472661627207 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 09:40:27 INFO - PROCESS | 3628 | 1472661627215 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:40:27 INFO - PROCESS | 3628 | 1472661627216 Marionette TRACE conn2 <- [1,1994,null,{}] 09:40:27 INFO - PROCESS | 3628 | 1472661627220 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 3628 | 1472661627225 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:27 INFO - PROCESS | 3628 | 1472661627325 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:40:27 INFO - PROCESS | 3628 | 1472661627332 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3628 | 1472661627334 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:27 INFO - PROCESS | 3628 | ++DOCSHELL 16019C00 == 32 [pid = 3628] [id = 508] 09:40:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16619C00) [pid = 3628] [serial = 1524] [outer = 00000000] 09:40:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (166BA800) [pid = 3628] [serial = 1525] [outer = 16619C00] 09:40:27 INFO - PROCESS | 3628 | 1472661627379 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1670EC00) [pid = 3628] [serial = 1526] [outer = 16619C00] 09:40:27 INFO - PROCESS | 3628 | 1472661627811 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:40:27 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 09:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 617ms 09:40:27 INFO - PROCESS | 3628 | 1472661627836 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3628 | 1472661627838 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:40:27 INFO - PROCESS | 3628 | 1472661627845 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 3628 | 1472661627847 Marionette TRACE conn2 <- [1,1998,null,{}] 09:40:27 INFO - PROCESS | 3628 | 1472661627850 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 3628 | 1472661627852 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:27 INFO - PROCESS | 3628 | 1472661627938 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:40:27 INFO - PROCESS | 3628 | 1472661627945 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3628 | 1472661627947 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:27 INFO - PROCESS | 3628 | ++DOCSHELL 1670E000 == 33 [pid = 3628] [id = 509] 09:40:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16710C00) [pid = 3628] [serial = 1527] [outer = 00000000] 09:40:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16A0AC00) [pid = 3628] [serial = 1528] [outer = 16710C00] 09:40:27 INFO - PROCESS | 3628 | 1472661627991 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16A0E400) [pid = 3628] [serial = 1529] [outer = 16710C00] 09:40:28 INFO - PROCESS | 3628 | 1472661628444 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:40:28 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 09:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 694ms 09:40:28 INFO - PROCESS | 3628 | 1472661628542 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 3628 | 1472661628544 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 09:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:40:28 INFO - PROCESS | 3628 | 1472661628548 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 3628 | 1472661628549 Marionette TRACE conn2 <- [1,2002,null,{}] 09:40:28 INFO - PROCESS | 3628 | 1472661628553 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 3628 | 1472661628555 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:28 INFO - PROCESS | 3628 | 1472661628633 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:40:28 INFO - PROCESS | 3628 | 1472661628644 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 3628 | 1472661628646 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:28 INFO - PROCESS | 3628 | ++DOCSHELL 1686DC00 == 34 [pid = 3628] [id = 510] 09:40:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17295800) [pid = 3628] [serial = 1530] [outer = 00000000] 09:40:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (172A3000) [pid = 3628] [serial = 1531] [outer = 17295800] 09:40:28 INFO - PROCESS | 3628 | 1472661628693 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (172A4400) [pid = 3628] [serial = 1532] [outer = 17295800] 09:40:29 INFO - PROCESS | 3628 | 1472661629180 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 694ms 09:40:29 INFO - PROCESS | 3628 | 1472661629229 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3628 | 1472661629231 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:40:29 INFO - PROCESS | 3628 | 1472661629235 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 3628 | 1472661629236 Marionette TRACE conn2 <- [1,2006,null,{}] 09:40:29 INFO - PROCESS | 3628 | 1472661629240 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 3628 | 1472661629242 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:29 INFO - PROCESS | 3628 | 1472661629374 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:40:29 INFO - PROCESS | 3628 | 1472661629396 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 3628 | 1472661629398 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:29 INFO - PROCESS | 3628 | ++DOCSHELL 134AB000 == 35 [pid = 3628] [id = 511] 09:40:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1686C800) [pid = 3628] [serial = 1533] [outer = 00000000] 09:40:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (173F1800) [pid = 3628] [serial = 1534] [outer = 1686C800] 09:40:29 INFO - PROCESS | 3628 | 1472661629442 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (173FF800) [pid = 3628] [serial = 1535] [outer = 1686C800] 09:40:29 INFO - PROCESS | 3628 | 1472661629874 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 694ms 09:40:29 INFO - PROCESS | 3628 | 1472661629934 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3628 | 1472661629936 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:40:29 INFO - PROCESS | 3628 | 1472661629940 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 3628 | 1472661629941 Marionette TRACE conn2 <- [1,2010,null,{}] 09:40:29 INFO - PROCESS | 3628 | 1472661629945 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 3628 | 1472661629956 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:30 INFO - PROCESS | 3628 | 1472661630069 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:40:30 INFO - PROCESS | 3628 | 1472661630078 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 3628 | 1472661630080 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:30 INFO - PROCESS | 3628 | ++DOCSHELL 0F31D800 == 36 [pid = 3628] [id = 512] 09:40:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1451FC00) [pid = 3628] [serial = 1536] [outer = 00000000] 09:40:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17D71800) [pid = 3628] [serial = 1537] [outer = 1451FC00] 09:40:30 INFO - PROCESS | 3628 | 1472661630165 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17D97800) [pid = 3628] [serial = 1538] [outer = 1451FC00] 09:40:30 INFO - PROCESS | 3628 | 1472661630588 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 694ms 09:40:30 INFO - PROCESS | 3628 | 1472661630623 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 3628 | 1472661630625 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:40:30 INFO - PROCESS | 3628 | 1472661630633 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 3628 | 1472661630635 Marionette TRACE conn2 <- [1,2014,null,{}] 09:40:30 INFO - PROCESS | 3628 | 1472661630638 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 3628 | 1472661630641 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:30 INFO - PROCESS | 3628 | 1472661630788 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:40:30 INFO - PROCESS | 3628 | 1472661630812 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 3628 | 1472661630815 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:30 INFO - PROCESS | 3628 | ++DOCSHELL 14524C00 == 37 [pid = 3628] [id = 513] 09:40:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17E88800) [pid = 3628] [serial = 1539] [outer = 00000000] 09:40:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (17EBF000) [pid = 3628] [serial = 1540] [outer = 17E88800] 09:40:30 INFO - PROCESS | 3628 | 1472661630861 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17FEA400) [pid = 3628] [serial = 1541] [outer = 17E88800] 09:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17297800) [pid = 3628] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (15BF9800) [pid = 3628] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1601FC00) [pid = 3628] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1670C000) [pid = 3628] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1451C000) [pid = 3628] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (12B77C00) [pid = 3628] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10C74000) [pid = 3628] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10C7D000) [pid = 3628] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1729C000) [pid = 3628] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1451CC00) [pid = 3628] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (0F9E7C00) [pid = 3628] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:40:31 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (12971000) [pid = 3628] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:40:31 INFO - PROCESS | 3628 | 1472661631392 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 833ms 09:40:31 INFO - PROCESS | 3628 | 1472661631461 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 3628 | 1472661631463 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 09:40:31 INFO - PROCESS | 3628 | 1472661631466 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:40:31 INFO - PROCESS | 3628 | 1472661631468 Marionette TRACE conn2 <- [1,2018,null,{}] 09:40:31 INFO - PROCESS | 3628 | 1472661631471 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 3628 | 1472661631473 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:31 INFO - PROCESS | 3628 | 1472661631553 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:40:31 INFO - PROCESS | 3628 | 1472661631559 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 3628 | 1472661631561 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:31 INFO - PROCESS | 3628 | ++DOCSHELL 14528800 == 38 [pid = 3628] [id = 514] 09:40:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (14588400) [pid = 3628] [serial = 1542] [outer = 00000000] 09:40:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1661AC00) [pid = 3628] [serial = 1543] [outer = 14588400] 09:40:31 INFO - PROCESS | 3628 | 1472661631605 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1729C000) [pid = 3628] [serial = 1544] [outer = 14588400] 09:40:32 INFO - PROCESS | 3628 | 1472661632030 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 586ms 09:40:32 INFO - PROCESS | 3628 | 1472661632067 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3628 | 1472661632069 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 09:40:32 INFO - PROCESS | 3628 | 1472661632072 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:40:32 INFO - PROCESS | 3628 | 1472661632083 Marionette TRACE conn2 <- [1,2022,null,{}] 09:40:32 INFO - PROCESS | 3628 | 1472661632091 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 3628 | 1472661632093 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:32 INFO - PROCESS | 3628 | 1472661632177 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:40:32 INFO - PROCESS | 3628 | 1472661632183 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 3628 | 1472661632185 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:32 INFO - PROCESS | 3628 | ++DOCSHELL 15B20800 == 39 [pid = 3628] [id = 515] 09:40:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1601FC00) [pid = 3628] [serial = 1545] [outer = 00000000] 09:40:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17FE6400) [pid = 3628] [serial = 1546] [outer = 1601FC00] 09:40:32 INFO - PROCESS | 3628 | 1472661632228 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19687400) [pid = 3628] [serial = 1547] [outer = 1601FC00] 09:40:32 INFO - PROCESS | 3628 | 1472661632673 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 648ms 09:40:32 INFO - PROCESS | 3628 | 1472661632715 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3628 | 1472661632717 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 09:40:32 INFO - PROCESS | 3628 | 1472661632720 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:40:32 INFO - PROCESS | 3628 | 1472661632722 Marionette TRACE conn2 <- [1,2026,null,{}] 09:40:32 INFO - PROCESS | 3628 | 1472661632725 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 3628 | 1472661632727 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:32 INFO - PROCESS | 3628 | 1472661632805 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:40:32 INFO - PROCESS | 3628 | 1472661632813 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 3628 | 1472661632815 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:32 INFO - PROCESS | 3628 | ++DOCSHELL 15BFA400 == 40 [pid = 3628] [id = 516] 09:40:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17E0FC00) [pid = 3628] [serial = 1548] [outer = 00000000] 09:40:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19690000) [pid = 3628] [serial = 1549] [outer = 17E0FC00] 09:40:32 INFO - PROCESS | 3628 | 1472661632858 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19693000) [pid = 3628] [serial = 1550] [outer = 17E0FC00] 09:40:33 INFO - PROCESS | 3628 | 1472661633507 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 879ms 09:40:33 INFO - PROCESS | 3628 | 1472661633626 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 3628 | 1472661633630 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 09:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:40:33 INFO - PROCESS | 3628 | 1472661633636 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 3628 | 1472661633639 Marionette TRACE conn2 <- [1,2030,null,{}] 09:40:33 INFO - PROCESS | 3628 | 1472661633645 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 3628 | 1472661633648 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:33 INFO - PROCESS | 3628 | 1472661633775 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:40:33 INFO - PROCESS | 3628 | 1472661633887 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 3628 | 1472661633890 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:33 INFO - PROCESS | 3628 | ++DOCSHELL 10A08800 == 41 [pid = 3628] [id = 517] 09:40:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (10A0AC00) [pid = 3628] [serial = 1551] [outer = 00000000] 09:40:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (10C75000) [pid = 3628] [serial = 1552] [outer = 10A0AC00] 09:40:33 INFO - PROCESS | 3628 | 1472661633975 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (11808400) [pid = 3628] [serial = 1553] [outer = 10A0AC00] 09:40:34 INFO - PROCESS | 3628 | 1472661634663 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:40:34 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) 09:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1079ms 09:40:34 INFO - PROCESS | 3628 | 1472661634913 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 3628 | 1472661634917 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 09:40:34 INFO - PROCESS | 3628 | 1472661634922 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 3628 | 1472661634925 Marionette TRACE conn2 <- [1,2034,null,{}] 09:40:34 INFO - PROCESS | 3628 | 1472661634931 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 3628 | 1472661634934 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:40:35 INFO - PROCESS | 3628 | 1472661635041 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:40:35 INFO - PROCESS | 3628 | 1472661635127 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 3628 | 1472661635131 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:35 INFO - PROCESS | 3628 | ++DOCSHELL 10C75400 == 42 [pid = 3628] [id = 518] 09:40:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (10C77000) [pid = 3628] [serial = 1554] [outer = 00000000] 09:40:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (10E76C00) [pid = 3628] [serial = 1555] [outer = 10C77000] 09:40:35 INFO - PROCESS | 3628 | 1472661635225 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (112E1000) [pid = 3628] [serial = 1556] [outer = 10C77000] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 15B20800 == 41 [pid = 3628] [id = 515] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 14528800 == 40 [pid = 3628] [id = 514] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 14524C00 == 39 [pid = 3628] [id = 513] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 0F31D800 == 38 [pid = 3628] [id = 512] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 134AB000 == 37 [pid = 3628] [id = 511] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 1686DC00 == 36 [pid = 3628] [id = 510] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 1670E000 == 35 [pid = 3628] [id = 509] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 16019C00 == 34 [pid = 3628] [id = 508] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 15918000 == 33 [pid = 3628] [id = 507] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 1395B400 == 32 [pid = 3628] [id = 506] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 134AB400 == 31 [pid = 3628] [id = 505] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 114E6800 == 30 [pid = 3628] [id = 504] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 10A47C00 == 29 [pid = 3628] [id = 503] 09:40:35 INFO - PROCESS | 3628 | --DOCSHELL 1451B800 == 28 [pid = 3628] [id = 502] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (17D90C00) [pid = 3628] [serial = 1507] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1729A400) [pid = 3628] [serial = 1505] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1600F400) [pid = 3628] [serial = 1492] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16625400) [pid = 3628] [serial = 1495] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16017000) [pid = 3628] [serial = 1493] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (16CEF800) [pid = 3628] [serial = 1498] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16707000) [pid = 3628] [serial = 1496] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (173F1C00) [pid = 3628] [serial = 1504] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1729D400) [pid = 3628] [serial = 1499] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15194800) [pid = 3628] [serial = 1489] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (12BC4C00) [pid = 3628] [serial = 1486] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1312A800) [pid = 3628] [serial = 1487] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10E77000) [pid = 3628] [serial = 1483] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (112C9800) [pid = 3628] [serial = 1484] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (114E2C00) [pid = 3628] [serial = 1481] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (112C7C00) [pid = 3628] [serial = 1480] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17D71C00) [pid = 3628] [serial = 1478] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (172F4400) [pid = 3628] [serial = 1477] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16015C00) [pid = 3628] [serial = 1475] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15832400) [pid = 3628] [serial = 1474] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1180D400) [pid = 3628] [serial = 1472] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11241800) [pid = 3628] [serial = 1471] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (150EA000) [pid = 3628] [serial = 1501] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1601EC00) [pid = 3628] [serial = 1502] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15917400) [pid = 3628] [serial = 1490] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3628 | 1472661635817 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 910ms 09:40:35 INFO - PROCESS | 3628 | 1472661635848 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:40:35 INFO - PROCESS | 3628 | 1472661635853 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 09:40:35 INFO - PROCESS | 3628 | 1472661635863 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 3628 | 1472661635869 Marionette TRACE conn2 <- [1,2038,null,{}] 09:40:35 INFO - PROCESS | 3628 | 1472661635875 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 3628 | 1472661635879 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:35 INFO - PROCESS | 3628 | 1472661635994 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:40:36 INFO - PROCESS | 3628 | 1472661636090 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3628 | 1472661636092 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:36 INFO - PROCESS | 3628 | ++DOCSHELL 114DB000 == 29 [pid = 3628] [id = 519] 09:40:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (114DF000) [pid = 3628] [serial = 1557] [outer = 00000000] 09:40:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11D82C00) [pid = 3628] [serial = 1558] [outer = 114DF000] 09:40:36 INFO - PROCESS | 3628 | 1472661636140 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12B72000) [pid = 3628] [serial = 1559] [outer = 114DF000] 09:40:36 INFO - PROCESS | 3628 | 1472661636576 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 802ms 09:40:36 INFO - PROCESS | 3628 | 1472661636642 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 3628 | 1472661636644 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 09:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:40:36 INFO - PROCESS | 3628 | 1472661636648 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 3628 | 1472661636650 Marionette TRACE conn2 <- [1,2042,null,{}] 09:40:36 INFO - PROCESS | 3628 | 1472661636659 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 3628 | 1472661636664 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:36 INFO - PROCESS | 3628 | 1472661636750 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:40:36 INFO - PROCESS | 3628 | 1472661636761 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3628 | 1472661636765 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:36 INFO - PROCESS | 3628 | ++DOCSHELL 13A84C00 == 30 [pid = 3628] [id = 520] 09:40:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13A87400) [pid = 3628] [serial = 1560] [outer = 00000000] 09:40:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13F70800) [pid = 3628] [serial = 1561] [outer = 13A87400] 09:40:36 INFO - PROCESS | 3628 | 1472661636819 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (14520800) [pid = 3628] [serial = 1562] [outer = 13A87400] 09:40:37 INFO - PROCESS | 3628 | 1472661637291 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 693ms 09:40:37 INFO - PROCESS | 3628 | 1472661637347 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3628 | 1472661637349 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 09:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:40:37 INFO - PROCESS | 3628 | 1472661637352 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3628 | 1472661637354 Marionette TRACE conn2 <- [1,2046,null,{}] 09:40:37 INFO - PROCESS | 3628 | 1472661637358 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 3628 | 1472661637360 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:37 INFO - PROCESS | 3628 | 1472661637443 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:40:37 INFO - PROCESS | 3628 | 1472661637451 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 3628 | 1472661637453 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:37 INFO - PROCESS | 3628 | ++DOCSHELL 15912000 == 31 [pid = 3628] [id = 521] 09:40:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15916000) [pid = 3628] [serial = 1563] [outer = 00000000] 09:40:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15BFC400) [pid = 3628] [serial = 1564] [outer = 15916000] 09:40:37 INFO - PROCESS | 3628 | 1472661637498 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1600C400) [pid = 3628] [serial = 1565] [outer = 15916000] 09:40:37 INFO - PROCESS | 3628 | 1472661637932 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 633ms 09:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:40:37 INFO - PROCESS | 3628 | 1472661637981 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3628 | 1472661637983 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 09:40:37 INFO - PROCESS | 3628 | 1472661637986 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3628 | 1472661637988 Marionette TRACE conn2 <- [1,2050,null,{}] 09:40:37 INFO - PROCESS | 3628 | 1472661637991 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 3628 | 1472661637993 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:38 INFO - PROCESS | 3628 | 1472661638100 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:40:38 INFO - PROCESS | 3628 | 1472661638186 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3628 | 1472661638188 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:38 INFO - PROCESS | 3628 | ++DOCSHELL 1600EC00 == 32 [pid = 3628] [id = 522] 09:40:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1600F400) [pid = 3628] [serial = 1566] [outer = 00000000] 09:40:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16018400) [pid = 3628] [serial = 1567] [outer = 1600F400] 09:40:38 INFO - PROCESS | 3628 | 1472661638239 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1661C000) [pid = 3628] [serial = 1568] [outer = 1600F400] 09:40:38 INFO - PROCESS | 3628 | 1472661638657 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 679ms 09:40:38 INFO - PROCESS | 3628 | 1472661638684 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 3628 | 1472661638686 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 09:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:40:38 INFO - PROCESS | 3628 | 1472661638696 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 3628 | 1472661638698 Marionette TRACE conn2 <- [1,2054,null,{}] 09:40:38 INFO - PROCESS | 3628 | 1472661638702 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 3628 | 1472661638707 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:38 INFO - PROCESS | 3628 | 1472661638847 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:40:38 INFO - PROCESS | 3628 | 1472661638908 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3628 | 1472661638911 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:38 INFO - PROCESS | 3628 | ++DOCSHELL 1661E800 == 33 [pid = 3628] [id = 523] 09:40:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16622800) [pid = 3628] [serial = 1569] [outer = 00000000] 09:40:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16708800) [pid = 3628] [serial = 1570] [outer = 16622800] 09:40:38 INFO - PROCESS | 3628 | 1472661638940 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16711C00) [pid = 3628] [serial = 1571] [outer = 16622800] 09:40:39 INFO - PROCESS | 3628 | 1472661639374 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 725ms 09:40:39 INFO - PROCESS | 3628 | 1472661639414 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 3628 | 1472661639416 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 09:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:40:39 INFO - PROCESS | 3628 | 1472661639426 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 3628 | 1472661639427 Marionette TRACE conn2 <- [1,2058,null,{}] 09:40:39 INFO - PROCESS | 3628 | 1472661639458 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 3628 | 1472661639460 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:39 INFO - PROCESS | 3628 | 1472661639573 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:40:39 INFO - PROCESS | 3628 | 1472661639581 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 3628 | 1472661639583 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:39 INFO - PROCESS | 3628 | ++DOCSHELL 16710800 == 34 [pid = 3628] [id = 524] 09:40:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16715C00) [pid = 3628] [serial = 1572] [outer = 00000000] 09:40:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16BC7C00) [pid = 3628] [serial = 1573] [outer = 16715C00] 09:40:39 INFO - PROCESS | 3628 | 1472661639638 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16CF6400) [pid = 3628] [serial = 1574] [outer = 16715C00] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (114E9C00) [pid = 3628] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1686C800) [pid = 3628] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16710C00) [pid = 3628] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16619C00) [pid = 3628] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17295800) [pid = 3628] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10A4CC00) [pid = 3628] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1591C000) [pid = 3628] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (134ADC00) [pid = 3628] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13A7B000) [pid = 3628] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1451FC00) [pid = 3628] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17D64800) [pid = 3628] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17E88800) [pid = 3628] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1601FC00) [pid = 3628] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:40:40 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (14588400) [pid = 3628] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:40:40 INFO - PROCESS | 3628 | 1472661640198 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 818ms 09:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:40:40 INFO - PROCESS | 3628 | 1472661640247 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3628 | 1472661640250 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 09:40:40 INFO - PROCESS | 3628 | 1472661640255 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 3628 | 1472661640258 Marionette TRACE conn2 <- [1,2062,null,{}] 09:40:40 INFO - PROCESS | 3628 | 1472661640263 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 3628 | 1472661640266 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:40 INFO - PROCESS | 3628 | 1472661640344 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:40:40 INFO - PROCESS | 3628 | 1472661640436 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3628 | 1472661640438 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:40 INFO - PROCESS | 3628 | ++DOCSHELL 1036D400 == 35 [pid = 3628] [id = 525] 09:40:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1055D800) [pid = 3628] [serial = 1575] [outer = 00000000] 09:40:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13A7B000) [pid = 3628] [serial = 1576] [outer = 1055D800] 09:40:40 INFO - PROCESS | 3628 | 1472661640485 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16618800) [pid = 3628] [serial = 1577] [outer = 1055D800] 09:40:40 INFO - PROCESS | 3628 | 1472661640846 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 632ms 09:40:40 INFO - PROCESS | 3628 | 1472661640890 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3628 | 1472661640892 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 09:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:40:40 INFO - PROCESS | 3628 | 1472661640896 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 3628 | 1472661640897 Marionette TRACE conn2 <- [1,2066,null,{}] 09:40:40 INFO - PROCESS | 3628 | 1472661640901 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 3628 | 1472661640903 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:41 INFO - PROCESS | 3628 | 1472661641016 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:40:41 INFO - PROCESS | 3628 | 1472661641023 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 3628 | 1472661641025 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:41 INFO - PROCESS | 3628 | ++DOCSHELL 1329D800 == 36 [pid = 3628] [id = 526] 09:40:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (13963400) [pid = 3628] [serial = 1578] [outer = 00000000] 09:40:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1729E800) [pid = 3628] [serial = 1579] [outer = 13963400] 09:40:41 INFO - PROCESS | 3628 | 1472661641069 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (172EF800) [pid = 3628] [serial = 1580] [outer = 13963400] 09:40:41 INFO - PROCESS | 3628 | 1472661641459 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 633ms 09:40:41 INFO - PROCESS | 3628 | 1472661641518 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 3628 | 1472661641519 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 09:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:40:41 INFO - PROCESS | 3628 | 1472661641523 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 3628 | 1472661641525 Marionette TRACE conn2 <- [1,2070,null,{}] 09:40:41 INFO - PROCESS | 3628 | 1472661641528 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:41 INFO - PROCESS | 3628 | 1472661641530 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:41 INFO - PROCESS | 3628 | 1472661641653 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:40:41 INFO - PROCESS | 3628 | 1472661641710 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 3628 | 1472661641712 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:41 INFO - PROCESS | 3628 | ++DOCSHELL 112CDC00 == 37 [pid = 3628] [id = 527] 09:40:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (13B52000) [pid = 3628] [serial = 1581] [outer = 00000000] 09:40:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D64000) [pid = 3628] [serial = 1582] [outer = 13B52000] 09:40:41 INFO - PROCESS | 3628 | 1472661641756 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17D65800) [pid = 3628] [serial = 1583] [outer = 13B52000] 09:40:42 INFO - PROCESS | 3628 | 1472661642148 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 694ms 09:40:42 INFO - PROCESS | 3628 | 1472661642223 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 3628 | 1472661642228 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:40:42 INFO - PROCESS | 3628 | 1472661642325 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 3628 | 1472661642329 Marionette TRACE conn2 <- [1,2074,null,{}] 09:40:42 INFO - PROCESS | 3628 | 1472661642338 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 3628 | 1472661642341 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:42 INFO - PROCESS | 3628 | 1472661642460 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:40:42 INFO - PROCESS | 3628 | 1472661642560 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 3628 | 1472661642563 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:42 INFO - PROCESS | 3628 | ++DOCSHELL 10A54000 == 38 [pid = 3628] [id = 528] 09:40:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10A55400) [pid = 3628] [serial = 1584] [outer = 00000000] 09:40:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (112C7000) [pid = 3628] [serial = 1585] [outer = 10A55400] 09:40:42 INFO - PROCESS | 3628 | 1472661642622 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (112E4C00) [pid = 3628] [serial = 1586] [outer = 10A55400] 09:40:43 INFO - PROCESS | 3628 | 1472661643178 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 972ms 09:40:43 INFO - PROCESS | 3628 | 1472661643253 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 3628 | 1472661643258 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:40:43 INFO - PROCESS | 3628 | 1472661643265 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 3628 | 1472661643267 Marionette TRACE conn2 <- [1,2078,null,{}] 09:40:43 INFO - PROCESS | 3628 | 1472661643272 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:43 INFO - PROCESS | 3628 | 1472661643274 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:43 INFO - PROCESS | 3628 | 1472661643420 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:40:43 INFO - PROCESS | 3628 | 1472661643555 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 3628 | 1472661643558 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:43 INFO - PROCESS | 3628 | ++DOCSHELL 12BCA400 == 39 [pid = 3628] [id = 529] 09:40:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1312A000) [pid = 3628] [serial = 1587] [outer = 00000000] 09:40:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (13965000) [pid = 3628] [serial = 1588] [outer = 1312A000] 09:40:43 INFO - PROCESS | 3628 | 1472661643616 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (14528800) [pid = 3628] [serial = 1589] [outer = 1312A000] 09:40:44 INFO - PROCESS | 3628 | 1472661644254 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1018ms 09:40:44 INFO - PROCESS | 3628 | 1472661644290 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:40:44 INFO - PROCESS | 3628 | 1472661644293 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 09:40:44 INFO - PROCESS | 3628 | 1472661644315 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 3628 | 1472661644319 Marionette TRACE conn2 <- [1,2082,null,{}] 09:40:44 INFO - PROCESS | 3628 | 1472661644331 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 3628 | 1472661644339 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:44 INFO - PROCESS | 3628 | 1472661644446 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:40:44 INFO - PROCESS | 3628 | 1472661644555 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 3628 | 1472661644558 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:44 INFO - PROCESS | 3628 | ++DOCSHELL 1670E400 == 40 [pid = 3628] [id = 530] 09:40:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16711000) [pid = 3628] [serial = 1590] [outer = 00000000] 09:40:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1729A800) [pid = 3628] [serial = 1591] [outer = 16711000] 09:40:44 INFO - PROCESS | 3628 | 1472661644616 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17D63400) [pid = 3628] [serial = 1592] [outer = 16711000] 09:40:45 INFO - PROCESS | 3628 | 1472661645173 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 910ms 09:40:45 INFO - PROCESS | 3628 | 1472661645204 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3628 | 1472661645207 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:40:45 INFO - PROCESS | 3628 | 1472661645210 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 3628 | 1472661645212 Marionette TRACE conn2 <- [1,2086,null,{}] 09:40:45 INFO - PROCESS | 3628 | 1472661645217 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 3628 | 1472661645219 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:45 INFO - PROCESS | 3628 | 1472661645357 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:40:45 INFO - PROCESS | 3628 | 1472661645469 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3628 | 1472661645471 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:45 INFO - PROCESS | 3628 | ++DOCSHELL 15831400 == 41 [pid = 3628] [id = 531] 09:40:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1729D400) [pid = 3628] [serial = 1593] [outer = 00000000] 09:40:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (17E81C00) [pid = 3628] [serial = 1594] [outer = 1729D400] 09:40:45 INFO - PROCESS | 3628 | 1472661645526 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (17E89400) [pid = 3628] [serial = 1595] [outer = 1729D400] 09:40:46 INFO - PROCESS | 3628 | 1472661646195 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1034ms 09:40:46 INFO - PROCESS | 3628 | 1472661646251 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 3628 | 1472661646255 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 09:40:46 INFO - PROCESS | 3628 | 1472661646277 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:40:46 INFO - PROCESS | 3628 | 1472661646282 Marionette TRACE conn2 <- [1,2090,null,{}] 09:40:46 INFO - PROCESS | 3628 | 1472661646335 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 3628 | 1472661646338 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:46 INFO - PROCESS | 3628 | 1472661646437 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 1329D800 == 40 [pid = 3628] [id = 526] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 1036D400 == 39 [pid = 3628] [id = 525] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 16710800 == 38 [pid = 3628] [id = 524] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 1661E800 == 37 [pid = 3628] [id = 523] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 1600EC00 == 36 [pid = 3628] [id = 522] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 15912000 == 35 [pid = 3628] [id = 521] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 13A84C00 == 34 [pid = 3628] [id = 520] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 114DB000 == 33 [pid = 3628] [id = 519] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 10C75400 == 32 [pid = 3628] [id = 518] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 15BFA400 == 31 [pid = 3628] [id = 516] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 10A08800 == 30 [pid = 3628] [id = 517] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 15831400 == 29 [pid = 3628] [id = 531] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 1670E400 == 28 [pid = 3628] [id = 530] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 112CDC00 == 27 [pid = 3628] [id = 527] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 10A54000 == 26 [pid = 3628] [id = 528] 09:40:47 INFO - PROCESS | 3628 | --DOCSHELL 12BCA400 == 25 [pid = 3628] [id = 529] 09:40:47 INFO - PROCESS | 3628 | 1472661647099 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3628 | 1472661647102 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (11806400) [pid = 3628] [serial = 1513] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (11C0B000) [pid = 3628] [serial = 1514] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (173F1800) [pid = 3628] [serial = 1534] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16A0AC00) [pid = 3628] [serial = 1528] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16A0E400) [pid = 3628] [serial = 1529] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (166BA800) [pid = 3628] [serial = 1525] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1670EC00) [pid = 3628] [serial = 1526] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (172A3000) [pid = 3628] [serial = 1531] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (10C76C00) [pid = 3628] [serial = 1510] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10C7C400) [pid = 3628] [serial = 1511] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15BFB400) [pid = 3628] [serial = 1522] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16003000) [pid = 3628] [serial = 1523] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1395E000) [pid = 3628] [serial = 1516] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13A82C00) [pid = 3628] [serial = 1517] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (14525400) [pid = 3628] [serial = 1519] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15826800) [pid = 3628] [serial = 1520] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17D71800) [pid = 3628] [serial = 1537] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17E0BC00) [pid = 3628] [serial = 1508] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17EBF000) [pid = 3628] [serial = 1540] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17D97800) [pid = 3628] [serial = 1538] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17FE6400) [pid = 3628] [serial = 1546] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (19687400) [pid = 3628] [serial = 1547] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (19690000) [pid = 3628] [serial = 1549] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (173FF800) [pid = 3628] [serial = 1535] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1661AC00) [pid = 3628] [serial = 1543] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17FEA400) [pid = 3628] [serial = 1541] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1729C000) [pid = 3628] [serial = 1544] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (172A4400) [pid = 3628] [serial = 1532] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3628 | ++DOCSHELL 0F31FC00 == 26 [pid = 3628] [id = 532] 09:40:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (0F321000) [pid = 3628] [serial = 1596] [outer = 00000000] 09:40:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (0F9E3C00) [pid = 3628] [serial = 1597] [outer = 0F321000] 09:40:47 INFO - PROCESS | 3628 | 1472661647251 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (103C9800) [pid = 3628] [serial = 1598] [outer = 0F321000] 09:40:47 INFO - PROCESS | 3628 | 1472661647709 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1481ms 09:40:47 INFO - PROCESS | 3628 | 1472661647754 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 3628 | 1472661647757 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 09:40:47 INFO - PROCESS | 3628 | 1472661647762 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:40:47 INFO - PROCESS | 3628 | 1472661647764 Marionette TRACE conn2 <- [1,2094,null,{}] 09:40:47 INFO - PROCESS | 3628 | 1472661647770 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 3628 | 1472661647774 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:47 INFO - PROCESS | 3628 | 1472661647860 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:40:47 INFO - PROCESS | 3628 | 1472661647875 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3628 | 1472661647877 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:47 INFO - PROCESS | 3628 | ++DOCSHELL 112D2400 == 27 [pid = 3628] [id = 533] 09:40:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (112E0400) [pid = 3628] [serial = 1599] [outer = 00000000] 09:40:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (114D4000) [pid = 3628] [serial = 1600] [outer = 112E0400] 09:40:47 INFO - PROCESS | 3628 | 1472661647925 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (11802000) [pid = 3628] [serial = 1601] [outer = 112E0400] 09:40:48 INFO - PROCESS | 3628 | 1472661648385 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 617ms 09:40:48 INFO - PROCESS | 3628 | 1472661648403 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 3628 | 1472661648410 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 09:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:40:48 INFO - PROCESS | 3628 | 1472661648423 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 3628 | 1472661648426 Marionette TRACE conn2 <- [1,2098,null,{}] 09:40:48 INFO - PROCESS | 3628 | 1472661648429 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 3628 | 1472661648432 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:48 INFO - PROCESS | 3628 | 1472661648547 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:40:48 INFO - PROCESS | 3628 | 1472661648556 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3628 | 1472661648559 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:48 INFO - PROCESS | 3628 | ++DOCSHELL 12E2B800 == 28 [pid = 3628] [id = 534] 09:40:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12E34400) [pid = 3628] [serial = 1602] [outer = 00000000] 09:40:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13132400) [pid = 3628] [serial = 1603] [outer = 12E34400] 09:40:48 INFO - PROCESS | 3628 | 1472661648605 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (134B1800) [pid = 3628] [serial = 1604] [outer = 12E34400] 09:40:49 INFO - PROCESS | 3628 | 1472661649079 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 694ms 09:40:49 INFO - PROCESS | 3628 | 1472661649107 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3628 | 1472661649109 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:40:49 INFO - PROCESS | 3628 | 1472661649114 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 3628 | 1472661649120 Marionette TRACE conn2 <- [1,2102,null,{}] 09:40:49 INFO - PROCESS | 3628 | 1472661649129 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 3628 | 1472661649133 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:49 INFO - PROCESS | 3628 | 1472661649216 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:40:49 INFO - PROCESS | 3628 | 1472661649222 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3628 | 1472661649224 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:49 INFO - PROCESS | 3628 | ++DOCSHELL 13B5F000 == 29 [pid = 3628] [id = 535] 09:40:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13F6D400) [pid = 3628] [serial = 1605] [outer = 00000000] 09:40:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (157C1800) [pid = 3628] [serial = 1606] [outer = 13F6D400] 09:40:49 INFO - PROCESS | 3628 | 1472661649270 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15B23C00) [pid = 3628] [serial = 1607] [outer = 13F6D400] 09:40:49 INFO - PROCESS | 3628 | 1472661649775 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 694ms 09:40:49 INFO - PROCESS | 3628 | 1472661649812 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3628 | 1472661649815 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:40:49 INFO - PROCESS | 3628 | 1472661649818 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 3628 | 1472661649820 Marionette TRACE conn2 <- [1,2106,null,{}] 09:40:49 INFO - PROCESS | 3628 | 1472661649824 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 3628 | 1472661649826 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:49 INFO - PROCESS | 3628 | 1472661649967 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:40:49 INFO - PROCESS | 3628 | 1472661649989 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3628 | 1472661649991 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:49 INFO - PROCESS | 3628 | ++DOCSHELL 16007000 == 30 [pid = 3628] [id = 536] 09:40:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16008800) [pid = 3628] [serial = 1608] [outer = 00000000] 09:40:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16015C00) [pid = 3628] [serial = 1609] [outer = 16008800] 09:40:50 INFO - PROCESS | 3628 | 1472661650036 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1661BC00) [pid = 3628] [serial = 1610] [outer = 16008800] 09:40:50 INFO - PROCESS | 3628 | 1472661650460 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 694ms 09:40:50 INFO - PROCESS | 3628 | 1472661650501 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 3628 | 1472661650503 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 09:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:40:50 INFO - PROCESS | 3628 | 1472661650507 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 3628 | 1472661650508 Marionette TRACE conn2 <- [1,2110,null,{}] 09:40:50 INFO - PROCESS | 3628 | 1472661650512 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 3628 | 1472661650514 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:50 INFO - PROCESS | 3628 | 1472661650622 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:40:50 INFO - PROCESS | 3628 | 1472661650627 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3628 | 1472661650633 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:50 INFO - PROCESS | 3628 | ++DOCSHELL 16626000 == 31 [pid = 3628] [id = 537] 09:40:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16626800) [pid = 3628] [serial = 1611] [outer = 00000000] 09:40:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1670BC00) [pid = 3628] [serial = 1612] [outer = 16626800] 09:40:50 INFO - PROCESS | 3628 | 1472661650739 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1686E000) [pid = 3628] [serial = 1613] [outer = 16626800] 09:40:51 INFO - PROCESS | 3628 | 1472661651189 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 725ms 09:40:51 INFO - PROCESS | 3628 | 1472661651248 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 3628 | 1472661651250 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 09:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:40:51 INFO - PROCESS | 3628 | 1472661651253 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 3628 | 1472661651255 Marionette TRACE conn2 <- [1,2114,null,{}] 09:40:51 INFO - PROCESS | 3628 | 1472661651292 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 3628 | 1472661651295 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:51 INFO - PROCESS | 3628 | 1472661651390 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:40:51 INFO - PROCESS | 3628 | 1472661651400 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 3628 | 1472661651403 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:51 INFO - PROCESS | 3628 | ++DOCSHELL 0F31A800 == 32 [pid = 3628] [id = 538] 09:40:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (171BD800) [pid = 3628] [serial = 1614] [outer = 00000000] 09:40:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (172E7000) [pid = 3628] [serial = 1615] [outer = 171BD800] 09:40:51 INFO - PROCESS | 3628 | 1472661651447 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1734B000) [pid = 3628] [serial = 1616] [outer = 171BD800] 09:40:51 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (13963400) [pid = 3628] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:40:51 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1600F400) [pid = 3628] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:40:51 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (114DF000) [pid = 3628] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:40:51 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17E0FC00) [pid = 3628] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:40:51 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13A87400) [pid = 3628] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:40:51 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10C77000) [pid = 3628] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:40:51 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15916000) [pid = 3628] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:40:51 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16622800) [pid = 3628] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:40:51 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1055D800) [pid = 3628] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:40:51 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16715C00) [pid = 3628] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:40:51 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13B52000) [pid = 3628] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:40:51 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10A0AC00) [pid = 3628] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:40:52 INFO - PROCESS | 3628 | 1472661652068 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 848ms 09:40:52 INFO - PROCESS | 3628 | 1472661652099 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 3628 | 1472661652101 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 09:40:52 INFO - PROCESS | 3628 | 1472661652105 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:40:52 INFO - PROCESS | 3628 | 1472661652106 Marionette TRACE conn2 <- [1,2118,null,{}] 09:40:52 INFO - PROCESS | 3628 | 1472661652110 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 3628 | 1472661652112 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:52 INFO - PROCESS | 3628 | 1472661652188 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:40:52 INFO - PROCESS | 3628 | 1472661652193 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 3628 | 1472661652195 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:52 INFO - PROCESS | 3628 | ++DOCSHELL 10E6EC00 == 33 [pid = 3628] [id = 539] 09:40:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (11245400) [pid = 3628] [serial = 1617] [outer = 00000000] 09:40:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16623C00) [pid = 3628] [serial = 1618] [outer = 11245400] 09:40:52 INFO - PROCESS | 3628 | 1472661652239 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16626400) [pid = 3628] [serial = 1619] [outer = 11245400] 09:40:52 INFO - PROCESS | 3628 | 1472661652661 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 3628 | 1472661652692 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:40:52 INFO - PROCESS | 3628 | 1472661652696 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 3628 | 1472661652697 Marionette TRACE conn2 <- [1,2122,null,{}] 09:40:52 INFO - PROCESS | 3628 | 1472661652700 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 3628 | 1472661652702 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:52 INFO - PROCESS | 3628 | 1472661652779 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:40:52 INFO - PROCESS | 3628 | 1472661652784 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 3628 | 1472661652786 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:52 INFO - PROCESS | 3628 | ++DOCSHELL 10A09800 == 34 [pid = 3628] [id = 540] 09:40:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16CEE000) [pid = 3628] [serial = 1620] [outer = 00000000] 09:40:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17D63800) [pid = 3628] [serial = 1621] [outer = 16CEE000] 09:40:52 INFO - PROCESS | 3628 | 1472661652831 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D64400) [pid = 3628] [serial = 1622] [outer = 16CEE000] 09:40:53 INFO - PROCESS | 3628 | 1472661653279 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 617ms 09:40:53 INFO - PROCESS | 3628 | 1472661653338 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3628 | 1472661653340 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 09:40:53 INFO - PROCESS | 3628 | 1472661653343 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 3628 | 1472661653345 Marionette TRACE conn2 <- [1,2126,null,{}] 09:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:40:53 INFO - PROCESS | 3628 | 1472661653348 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 3628 | 1472661653350 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:53 INFO - PROCESS | 3628 | 1472661653444 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:40:53 INFO - PROCESS | 3628 | 1472661653452 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3628 | 1472661653454 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:53 INFO - PROCESS | 3628 | ++DOCSHELL 17D6A000 == 35 [pid = 3628] [id = 541] 09:40:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17D6C400) [pid = 3628] [serial = 1623] [outer = 00000000] 09:40:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17E10C00) [pid = 3628] [serial = 1624] [outer = 17D6C400] 09:40:53 INFO - PROCESS | 3628 | 1472661653502 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17E7D400) [pid = 3628] [serial = 1625] [outer = 17D6C400] 09:40:54 INFO - PROCESS | 3628 | 1472661654208 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 941ms 09:40:54 INFO - PROCESS | 3628 | 1472661654296 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 3628 | 1472661654301 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 09:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:40:54 INFO - PROCESS | 3628 | 1472661654307 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 3628 | 1472661654310 Marionette TRACE conn2 <- [1,2130,null,{}] 09:40:54 INFO - PROCESS | 3628 | 1472661654317 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:54 INFO - PROCESS | 3628 | 1472661654320 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:54 INFO - PROCESS | 3628 | 1472661654444 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:40:54 INFO - PROCESS | 3628 | 1472661654580 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 3628 | 1472661654583 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:54 INFO - PROCESS | 3628 | ++DOCSHELL 10A4DC00 == 36 [pid = 3628] [id = 542] 09:40:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10B82400) [pid = 3628] [serial = 1626] [outer = 00000000] 09:40:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (11240C00) [pid = 3628] [serial = 1627] [outer = 10B82400] 09:40:54 INFO - PROCESS | 3628 | 1472661654646 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (12B72400) [pid = 3628] [serial = 1628] [outer = 10B82400] 09:40:55 INFO - PROCESS | 3628 | 1472661655365 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 3628 | 1472661655573 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 09:40:55 INFO - PROCESS | 3628 | 1472661655578 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:40:55 INFO - PROCESS | 3628 | 1472661655581 Marionette TRACE conn2 <- [1,2134,null,{}] 09:40:55 INFO - PROCESS | 3628 | 1472661655587 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 3628 | 1472661655590 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:55 INFO - PROCESS | 3628 | 1472661655699 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:40:55 INFO - PROCESS | 3628 | 1472661655810 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 3628 | 1472661655815 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:55 INFO - PROCESS | 3628 | ++DOCSHELL 11241000 == 37 [pid = 3628] [id = 543] 09:40:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (11241800) [pid = 3628] [serial = 1629] [outer = 00000000] 09:40:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (11486000) [pid = 3628] [serial = 1630] [outer = 11241800] 09:40:55 INFO - PROCESS | 3628 | 1472661655864 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1180E400) [pid = 3628] [serial = 1631] [outer = 11241800] 09:40:56 INFO - PROCESS | 3628 | --DOCSHELL 10A09800 == 36 [pid = 3628] [id = 540] 09:40:56 INFO - PROCESS | 3628 | --DOCSHELL 10E6EC00 == 35 [pid = 3628] [id = 539] 09:40:56 INFO - PROCESS | 3628 | --DOCSHELL 0F31A800 == 34 [pid = 3628] [id = 538] 09:40:56 INFO - PROCESS | 3628 | --DOCSHELL 16626000 == 33 [pid = 3628] [id = 537] 09:40:56 INFO - PROCESS | 3628 | --DOCSHELL 16007000 == 32 [pid = 3628] [id = 536] 09:40:56 INFO - PROCESS | 3628 | --DOCSHELL 13B5F000 == 31 [pid = 3628] [id = 535] 09:40:56 INFO - PROCESS | 3628 | --DOCSHELL 12E2B800 == 30 [pid = 3628] [id = 534] 09:40:56 INFO - PROCESS | 3628 | --DOCSHELL 112D2400 == 29 [pid = 3628] [id = 533] 09:40:56 INFO - PROCESS | 3628 | --DOCSHELL 0F31FC00 == 28 [pid = 3628] [id = 532] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (172EF800) [pid = 3628] [serial = 1580] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (16018400) [pid = 3628] [serial = 1567] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1661C000) [pid = 3628] [serial = 1568] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (11D82C00) [pid = 3628] [serial = 1558] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (12B72000) [pid = 3628] [serial = 1559] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (19693000) [pid = 3628] [serial = 1550] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13F70800) [pid = 3628] [serial = 1561] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (14520800) [pid = 3628] [serial = 1562] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10E76C00) [pid = 3628] [serial = 1555] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (112E1000) [pid = 3628] [serial = 1556] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15BFC400) [pid = 3628] [serial = 1564] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16711C00) [pid = 3628] [serial = 1571] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13A7B000) [pid = 3628] [serial = 1576] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16708800) [pid = 3628] [serial = 1570] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16BC7C00) [pid = 3628] [serial = 1573] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1729E800) [pid = 3628] [serial = 1579] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17D64000) [pid = 3628] [serial = 1582] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16618800) [pid = 3628] [serial = 1577] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10C75000) [pid = 3628] [serial = 1552] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11808400) [pid = 3628] [serial = 1553] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17D65800) [pid = 3628] [serial = 1583] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16CF6400) [pid = 3628] [serial = 1574] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1600C400) [pid = 3628] [serial = 1565] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 3628 | 1472661656414 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 3628 | 1472661656472 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 09:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:40:56 INFO - PROCESS | 3628 | 1472661656478 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 3628 | 1472661656482 Marionette TRACE conn2 <- [1,2138,null,{}] 09:40:56 INFO - PROCESS | 3628 | 1472661656486 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:56 INFO - PROCESS | 3628 | 1472661656488 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:56 INFO - PROCESS | 3628 | 1472661656581 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:40:56 INFO - PROCESS | 3628 | 1472661656677 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 3628 | 1472661656680 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:56 INFO - PROCESS | 3628 | ++DOCSHELL 1147B400 == 29 [pid = 3628] [id = 544] 09:40:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (11480C00) [pid = 3628] [serial = 1632] [outer = 00000000] 09:40:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12BC0400) [pid = 3628] [serial = 1633] [outer = 11480C00] 09:40:56 INFO - PROCESS | 3628 | 1472661656728 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12E2B000) [pid = 3628] [serial = 1634] [outer = 11480C00] 09:40:57 INFO - PROCESS | 3628 | 1472661657141 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 679ms 09:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:40:57 INFO - PROCESS | 3628 | 1472661657173 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 3628 | 1472661657175 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 09:40:57 INFO - PROCESS | 3628 | 1472661657179 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 3628 | 1472661657181 Marionette TRACE conn2 <- [1,2142,null,{}] 09:40:57 INFO - PROCESS | 3628 | 1472661657223 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 3628 | 1472661657227 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:57 INFO - PROCESS | 3628 | 1472661657318 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:40:57 INFO - PROCESS | 3628 | 1472661657329 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 3628 | 1472661657332 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:57 INFO - PROCESS | 3628 | ++DOCSHELL 14527400 == 30 [pid = 3628] [id = 545] 09:40:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (150EA800) [pid = 3628] [serial = 1635] [outer = 00000000] 09:40:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1519B800) [pid = 3628] [serial = 1636] [outer = 150EA800] 09:40:57 INFO - PROCESS | 3628 | 1472661657387 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15829C00) [pid = 3628] [serial = 1637] [outer = 150EA800] 09:40:57 INFO - PROCESS | 3628 | 1472661657839 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 725ms 09:40:57 INFO - PROCESS | 3628 | 1472661657902 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 3628 | 1472661657904 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 09:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:40:57 INFO - PROCESS | 3628 | 1472661657907 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 3628 | 1472661657909 Marionette TRACE conn2 <- [1,2146,null,{}] 09:40:57 INFO - PROCESS | 3628 | 1472661657912 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 3628 | 1472661657914 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:57 INFO - PROCESS | 3628 | 1472661657999 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:40:58 INFO - PROCESS | 3628 | 1472661658007 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 3628 | 1472661658009 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:58 INFO - PROCESS | 3628 | ++DOCSHELL 16007C00 == 31 [pid = 3628] [id = 546] 09:40:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1600AC00) [pid = 3628] [serial = 1638] [outer = 00000000] 09:40:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1601AC00) [pid = 3628] [serial = 1639] [outer = 1600AC00] 09:40:58 INFO - PROCESS | 3628 | 1472661658054 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1661B000) [pid = 3628] [serial = 1640] [outer = 1600AC00] 09:40:58 INFO - PROCESS | 3628 | 1472661658534 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 679ms 09:40:58 INFO - PROCESS | 3628 | 1472661658607 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 3628 | 1472661658609 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 09:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:40:58 INFO - PROCESS | 3628 | 1472661658612 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 3628 | 1472661658614 Marionette TRACE conn2 <- [1,2150,null,{}] 09:40:58 INFO - PROCESS | 3628 | 1472661658617 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 3628 | 1472661658619 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:58 INFO - PROCESS | 3628 | 1472661658755 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:40:58 INFO - PROCESS | 3628 | 1472661658804 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 3628 | 1472661658806 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:58 INFO - PROCESS | 3628 | ++DOCSHELL 166BF800 == 32 [pid = 3628] [id = 547] 09:40:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (166BFC00) [pid = 3628] [serial = 1641] [outer = 00000000] 09:40:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1670E800) [pid = 3628] [serial = 1642] [outer = 166BFC00] 09:40:58 INFO - PROCESS | 3628 | 1472661658851 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16867400) [pid = 3628] [serial = 1643] [outer = 166BFC00] 09:40:59 INFO - PROCESS | 3628 | --DOCSHELL 1B20AC00 == 31 [pid = 3628] [id = 15] 09:40:59 INFO - PROCESS | 3628 | 1472661659313 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 725ms 09:40:59 INFO - PROCESS | 3628 | 1472661659337 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 3628 | 1472661659339 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 09:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:40:59 INFO - PROCESS | 3628 | 1472661659350 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 3628 | 1472661659352 Marionette TRACE conn2 <- [1,2154,null,{}] 09:40:59 INFO - PROCESS | 3628 | 1472661659355 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 3628 | 1472661659361 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:59 INFO - PROCESS | 3628 | 1472661659501 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:40:59 INFO - PROCESS | 3628 | 1472661659570 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3628 | 1472661659572 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:40:59 INFO - PROCESS | 3628 | ++DOCSHELL 16006400 == 32 [pid = 3628] [id = 548] 09:40:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16626000) [pid = 3628] [serial = 1644] [outer = 00000000] 09:40:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17297800) [pid = 3628] [serial = 1645] [outer = 16626000] 09:40:59 INFO - PROCESS | 3628 | 1472661659625 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (172E9000) [pid = 3628] [serial = 1646] [outer = 16626000] 09:41:00 INFO - PROCESS | 3628 | 1472661660046 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 756ms 09:41:00 INFO - PROCESS | 3628 | 1472661660115 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 3628 | 1472661660117 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 09:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:41:00 INFO - PROCESS | 3628 | 1472661660120 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 3628 | 1472661660122 Marionette TRACE conn2 <- [1,2158,null,{}] 09:41:00 INFO - PROCESS | 3628 | 1472661660109 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 3628 | 1472661660111 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:00 INFO - PROCESS | 3628 | 1472661660230 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:41:00 INFO - PROCESS | 3628 | 1472661660293 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 3628 | 1472661660295 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:00 INFO - PROCESS | 3628 | ++DOCSHELL 17345800 == 33 [pid = 3628] [id = 549] 09:41:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (173FA800) [pid = 3628] [serial = 1647] [outer = 00000000] 09:41:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17D69C00) [pid = 3628] [serial = 1648] [outer = 173FA800] 09:41:00 INFO - PROCESS | 3628 | 1472661660340 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17D6A400) [pid = 3628] [serial = 1649] [outer = 173FA800] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16711000) [pid = 3628] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1312A000) [pid = 3628] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1729D400) [pid = 3628] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (112E0400) [pid = 3628] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16008800) [pid = 3628] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (12E34400) [pid = 3628] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (11245400) [pid = 3628] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16626800) [pid = 3628] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (16CEE000) [pid = 3628] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (171BD800) [pid = 3628] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10A55400) [pid = 3628] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13F6D400) [pid = 3628] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:41:00 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (0F321000) [pid = 3628] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:41:00 INFO - PROCESS | 3628 | 1472661660827 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 725ms 09:41:00 INFO - PROCESS | 3628 | 1472661660843 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 3628 | 1472661660845 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 09:41:00 INFO - PROCESS | 3628 | 1472661660849 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:41:00 INFO - PROCESS | 3628 | 1472661660850 Marionette TRACE conn2 <- [1,2162,null,{}] 09:41:00 INFO - PROCESS | 3628 | 1472661660854 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 3628 | 1472661660856 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:00 INFO - PROCESS | 3628 | 1472661660971 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:41:01 INFO - PROCESS | 3628 | 1472661661029 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 3628 | 1472661661031 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:01 INFO - PROCESS | 3628 | ++DOCSHELL 10E72C00 == 34 [pid = 3628] [id = 550] 09:41:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (112C6800) [pid = 3628] [serial = 1650] [outer = 00000000] 09:41:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15193C00) [pid = 3628] [serial = 1651] [outer = 112C6800] 09:41:01 INFO - PROCESS | 3628 | 1472661661076 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15912000) [pid = 3628] [serial = 1652] [outer = 112C6800] 09:41:01 INFO - PROCESS | 3628 | 1472661661418 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 632ms 09:41:01 INFO - PROCESS | 3628 | 1472661661471 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 3628 | 1472661661473 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 09:41:01 INFO - PROCESS | 3628 | 1472661661476 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:41:01 INFO - PROCESS | 3628 | 1472661661477 Marionette TRACE conn2 <- [1,2166,null,{}] 09:41:01 INFO - PROCESS | 3628 | 1472661661489 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 3628 | 1472661661491 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:01 INFO - PROCESS | 3628 | 1472661661567 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:41:01 INFO - PROCESS | 3628 | 1472661661573 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 3628 | 1472661661575 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:01 INFO - PROCESS | 3628 | ++DOCSHELL 150EC000 == 35 [pid = 3628] [id = 551] 09:41:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1670C800) [pid = 3628] [serial = 1653] [outer = 00000000] 09:41:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (173FBC00) [pid = 3628] [serial = 1654] [outer = 1670C800] 09:41:01 INFO - PROCESS | 3628 | 1472661661619 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17D08000) [pid = 3628] [serial = 1655] [outer = 1670C800] 09:41:02 INFO - PROCESS | 3628 | 1472661662073 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 632ms 09:41:02 INFO - PROCESS | 3628 | 1472661662114 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 3628 | 1472661662116 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 09:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:41:02 INFO - PROCESS | 3628 | 1472661662135 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 3628 | 1472661662136 Marionette TRACE conn2 <- [1,2170,null,{}] 09:41:02 INFO - PROCESS | 3628 | 1472661662140 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 3628 | 1472661662142 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:02 INFO - PROCESS | 3628 | 1472661662231 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:41:02 INFO - PROCESS | 3628 | 1472661662239 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 3628 | 1472661662241 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:02 INFO - PROCESS | 3628 | ++DOCSHELL 1591F400 == 36 [pid = 3628] [id = 552] 09:41:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (172A1000) [pid = 3628] [serial = 1656] [outer = 00000000] 09:41:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17E89000) [pid = 3628] [serial = 1657] [outer = 172A1000] 09:41:02 INFO - PROCESS | 3628 | 1472661662287 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17ECA000) [pid = 3628] [serial = 1658] [outer = 172A1000] 09:41:02 INFO - PROCESS | 3628 | 1472661662820 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 756ms 09:41:02 INFO - PROCESS | 3628 | 1472661662865 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 3628 | 1472661662870 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 09:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:41:02 INFO - PROCESS | 3628 | 1472661662876 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 3628 | 1472661662879 Marionette TRACE conn2 <- [1,2174,null,{}] 09:41:02 INFO - PROCESS | 3628 | 1472661662885 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 3628 | 1472661662888 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:03 INFO - PROCESS | 3628 | 1472661663054 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:41:03 INFO - PROCESS | 3628 | 1472661663190 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 3628 | 1472661663195 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:03 INFO - PROCESS | 3628 | ++DOCSHELL 1036A800 == 37 [pid = 3628] [id = 553] 09:41:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (103C8400) [pid = 3628] [serial = 1659] [outer = 00000000] 09:41:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (11808400) [pid = 3628] [serial = 1660] [outer = 103C8400] 09:41:03 INFO - PROCESS | 3628 | 1472661663258 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (12B78400) [pid = 3628] [serial = 1661] [outer = 103C8400] 09:41:03 INFO - PROCESS | 3628 | 1472661663835 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 987ms 09:41:03 INFO - PROCESS | 3628 | 1472661663863 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 3628 | 1472661663867 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 09:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:41:03 INFO - PROCESS | 3628 | 1472661663874 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 3628 | 1472661663877 Marionette TRACE conn2 <- [1,2178,null,{}] 09:41:03 INFO - PROCESS | 3628 | 1472661663881 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:03 INFO - PROCESS | 3628 | 1472661663884 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:03 INFO - PROCESS | 3628 | 1472661663993 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:41:04 INFO - PROCESS | 3628 | 1472661664102 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 3628 | 1472661664105 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:04 INFO - PROCESS | 3628 | ++DOCSHELL 1451B800 == 38 [pid = 3628] [id = 554] 09:41:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (14520C00) [pid = 3628] [serial = 1662] [outer = 00000000] 09:41:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (15B1E000) [pid = 3628] [serial = 1663] [outer = 14520C00] 09:41:04 INFO - PROCESS | 3628 | 1472661664161 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16003800) [pid = 3628] [serial = 1664] [outer = 14520C00] 09:41:04 INFO - PROCESS | 3628 | 1472661664802 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 925ms 09:41:04 INFO - PROCESS | 3628 | 1472661664818 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 3628 | 1472661664821 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 09:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:41:04 INFO - PROCESS | 3628 | 1472661664825 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 3628 | 1472661664829 Marionette TRACE conn2 <- [1,2182,null,{}] 09:41:04 INFO - PROCESS | 3628 | 1472661664839 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 3628 | 1472661664844 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:04 INFO - PROCESS | 3628 | 1472661664951 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:41:05 INFO - PROCESS | 3628 | 1472661665044 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 3628 | 1472661665048 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:05 INFO - PROCESS | 3628 | ++DOCSHELL 173F7400 == 39 [pid = 3628] [id = 555] 09:41:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (173F9C00) [pid = 3628] [serial = 1665] [outer = 00000000] 09:41:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17E80C00) [pid = 3628] [serial = 1666] [outer = 173F9C00] 09:41:05 INFO - PROCESS | 3628 | 1472661665105 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (17FEA800) [pid = 3628] [serial = 1667] [outer = 173F9C00] 09:41:05 INFO - PROCESS | 3628 | 1472661665696 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 941ms 09:41:05 INFO - PROCESS | 3628 | 1472661665753 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 3628 | 1472661665756 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 09:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:41:05 INFO - PROCESS | 3628 | 1472661665760 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 3628 | 1472661665762 Marionette TRACE conn2 <- [1,2186,null,{}] 09:41:05 INFO - PROCESS | 3628 | 1472661665767 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 3628 | 1472661665769 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:05 INFO - PROCESS | 3628 | 1472661665877 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:41:05 INFO - PROCESS | 3628 | 1472661665986 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 3628 | 1472661665989 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:06 INFO - PROCESS | 3628 | ++DOCSHELL 10A0FC00 == 40 [pid = 3628] [id = 556] 09:41:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (10A10000) [pid = 3628] [serial = 1668] [outer = 00000000] 09:41:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (15194800) [pid = 3628] [serial = 1669] [outer = 10A10000] 09:41:06 INFO - PROCESS | 3628 | 1472661666045 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (16005000) [pid = 3628] [serial = 1670] [outer = 10A10000] 09:41:06 INFO - PROCESS | 3628 | 1472661666832 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1141ms 09:41:06 INFO - PROCESS | 3628 | 1472661666904 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 3628 | 1472661666908 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 09:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:41:06 INFO - PROCESS | 3628 | 1472661666913 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 3628 | 1472661666918 Marionette TRACE conn2 <- [1,2190,null,{}] 09:41:06 INFO - PROCESS | 3628 | 1472661666923 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 3628 | 1472661666925 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:07 INFO - PROCESS | 3628 | 1472661667028 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 150EC000 == 39 [pid = 3628] [id = 551] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 10E72C00 == 38 [pid = 3628] [id = 550] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 17345800 == 37 [pid = 3628] [id = 549] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 16006400 == 36 [pid = 3628] [id = 548] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 166BF800 == 35 [pid = 3628] [id = 547] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 16007C00 == 34 [pid = 3628] [id = 546] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 14527400 == 33 [pid = 3628] [id = 545] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 1147B400 == 32 [pid = 3628] [id = 544] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 11241000 == 31 [pid = 3628] [id = 543] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 1A52C800 == 30 [pid = 3628] [id = 16] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 17D6A000 == 29 [pid = 3628] [id = 541] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 10A4DC00 == 28 [pid = 3628] [id = 542] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 10A0FC00 == 27 [pid = 3628] [id = 556] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 173F7400 == 26 [pid = 3628] [id = 555] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 1591F400 == 25 [pid = 3628] [id = 552] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 1036A800 == 24 [pid = 3628] [id = 553] 09:41:07 INFO - PROCESS | 3628 | --DOCSHELL 1451B800 == 23 [pid = 3628] [id = 554] 09:41:07 INFO - PROCESS | 3628 | 1472661667685 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 3628 | 1472661667689 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (17D63400) [pid = 3628] [serial = 1592] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (13965000) [pid = 3628] [serial = 1588] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17E81C00) [pid = 3628] [serial = 1594] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (11802000) [pid = 3628] [serial = 1601] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (16015C00) [pid = 3628] [serial = 1609] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (13132400) [pid = 3628] [serial = 1603] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16623C00) [pid = 3628] [serial = 1618] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1729A800) [pid = 3628] [serial = 1591] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16626400) [pid = 3628] [serial = 1619] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1670BC00) [pid = 3628] [serial = 1612] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17D63800) [pid = 3628] [serial = 1621] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (172E7000) [pid = 3628] [serial = 1615] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (112E4C00) [pid = 3628] [serial = 1586] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15B23C00) [pid = 3628] [serial = 1607] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (14528800) [pid = 3628] [serial = 1589] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1734B000) [pid = 3628] [serial = 1616] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (114D4000) [pid = 3628] [serial = 1600] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (157C1800) [pid = 3628] [serial = 1606] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (134B1800) [pid = 3628] [serial = 1604] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (0F9E3C00) [pid = 3628] [serial = 1597] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (103C9800) [pid = 3628] [serial = 1598] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17E89400) [pid = 3628] [serial = 1595] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1661BC00) [pid = 3628] [serial = 1610] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (112C7000) [pid = 3628] [serial = 1585] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1686E000) [pid = 3628] [serial = 1613] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17D64400) [pid = 3628] [serial = 1622] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17E10C00) [pid = 3628] [serial = 1624] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 3628 | ++DOCSHELL 0F9EA800 == 24 [pid = 3628] [id = 557] 09:41:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1031B800) [pid = 3628] [serial = 1671] [outer = 00000000] 09:41:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10374000) [pid = 3628] [serial = 1672] [outer = 1031B800] 09:41:07 INFO - PROCESS | 3628 | 1472661667838 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10A0BC00) [pid = 3628] [serial = 1673] [outer = 1031B800] 09:41:08 INFO - PROCESS | 3628 | 1472661668306 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1434ms 09:41:08 INFO - PROCESS | 3628 | 1472661668355 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 3628 | 1472661668359 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 09:41:08 INFO - PROCESS | 3628 | 1472661668363 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:41:08 INFO - PROCESS | 3628 | 1472661668366 Marionette TRACE conn2 <- [1,2194,null,{}] 09:41:08 INFO - PROCESS | 3628 | 1472661668372 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:08 INFO - PROCESS | 3628 | 1472661668376 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:08 INFO - PROCESS | 3628 | 1472661668465 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:41:08 INFO - PROCESS | 3628 | 1472661668480 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 3628 | 1472661668482 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:08 INFO - PROCESS | 3628 | ++DOCSHELL 11248000 == 25 [pid = 3628] [id = 558] 09:41:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1124D000) [pid = 3628] [serial = 1674] [outer = 00000000] 09:41:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (112D2400) [pid = 3628] [serial = 1675] [outer = 1124D000] 09:41:08 INFO - PROCESS | 3628 | 1472661668532 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (112EBC00) [pid = 3628] [serial = 1676] [outer = 1124D000] 09:41:08 INFO - PROCESS | 3628 | 1472661668995 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 694ms 09:41:09 INFO - PROCESS | 3628 | 1472661669050 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 3628 | 1472661669054 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 09:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:41:09 INFO - PROCESS | 3628 | 1472661669088 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 3628 | 1472661669091 Marionette TRACE conn2 <- [1,2198,null,{}] 09:41:09 INFO - PROCESS | 3628 | 1472661669097 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 3628 | 1472661669100 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:09 INFO - PROCESS | 3628 | 1472661669225 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:41:09 INFO - PROCESS | 3628 | 1472661669286 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 3628 | 1472661669288 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:09 INFO - PROCESS | 3628 | ++DOCSHELL 118A0800 == 26 [pid = 3628] [id = 559] 09:41:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (118A4800) [pid = 3628] [serial = 1677] [outer = 00000000] 09:41:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (129F8800) [pid = 3628] [serial = 1678] [outer = 118A4800] 09:41:09 INFO - PROCESS | 3628 | 1472661669335 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (12E2AC00) [pid = 3628] [serial = 1679] [outer = 118A4800] 09:41:09 INFO - PROCESS | 3628 | 1472661669760 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 678ms 09:41:09 INFO - PROCESS | 3628 | 1472661669796 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 3628 | 1472661669799 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 09:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:41:09 INFO - PROCESS | 3628 | 1472661669804 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 3628 | 1472661669809 Marionette TRACE conn2 <- [1,2202,null,{}] 09:41:09 INFO - PROCESS | 3628 | 1472661669819 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 3628 | 1472661669822 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:09 INFO - PROCESS | 3628 | 1472661669942 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:41:09 INFO - PROCESS | 3628 | 1472661670007 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 3628 | 1472661670009 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:10 INFO - PROCESS | 3628 | ++DOCSHELL 13A84800 == 27 [pid = 3628] [id = 560] 09:41:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13A84C00) [pid = 3628] [serial = 1680] [outer = 00000000] 09:41:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (13F7B000) [pid = 3628] [serial = 1681] [outer = 13A84C00] 09:41:10 INFO - PROCESS | 3628 | 1472661670039 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (14523400) [pid = 3628] [serial = 1682] [outer = 13A84C00] 09:41:10 INFO - PROCESS | 3628 | 1472661670490 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 740ms 09:41:10 INFO - PROCESS | 3628 | 1472661670527 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 3628 | 1472661670530 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 09:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:41:10 INFO - PROCESS | 3628 | 1472661670533 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 3628 | 1472661670535 Marionette TRACE conn2 <- [1,2206,null,{}] 09:41:10 INFO - PROCESS | 3628 | 1472661670572 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 3628 | 1472661670574 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:10 INFO - PROCESS | 3628 | 1472661670721 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:41:10 INFO - PROCESS | 3628 | 1472661670784 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3628 | 1472661670786 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:10 INFO - PROCESS | 3628 | ++DOCSHELL 13F75800 == 28 [pid = 3628] [id = 561] 09:41:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (150F8800) [pid = 3628] [serial = 1683] [outer = 00000000] 09:41:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15B1F800) [pid = 3628] [serial = 1684] [outer = 150F8800] 09:41:10 INFO - PROCESS | 3628 | 1472661670839 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15BEE400) [pid = 3628] [serial = 1685] [outer = 150F8800] 09:41:11 INFO - PROCESS | 3628 | 1472661671244 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 771ms 09:41:11 INFO - PROCESS | 3628 | 1472661671298 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 3628 | 1472661671300 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 09:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:41:11 INFO - PROCESS | 3628 | 1472661671309 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 3628 | 1472661671312 Marionette TRACE conn2 <- [1,2210,null,{}] 09:41:11 INFO - PROCESS | 3628 | 1472661671316 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 3628 | 1472661671320 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:11 INFO - PROCESS | 3628 | 1472661671460 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:41:11 INFO - PROCESS | 3628 | 1472661671470 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 3628 | 1472661671476 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:11 INFO - PROCESS | 3628 | ++DOCSHELL 1600BC00 == 29 [pid = 3628] [id = 562] 09:41:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1600E000) [pid = 3628] [serial = 1686] [outer = 00000000] 09:41:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16015000) [pid = 3628] [serial = 1687] [outer = 1600E000] 09:41:11 INFO - PROCESS | 3628 | 1472661671533 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (16623000) [pid = 3628] [serial = 1688] [outer = 1600E000] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1B20B000) [pid = 3628] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1AF61400) [pid = 3628] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (166BFC00) [pid = 3628] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (11480C00) [pid = 3628] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1600AC00) [pid = 3628] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16626000) [pid = 3628] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10B82400) [pid = 3628] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17D6C400) [pid = 3628] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (150EA800) [pid = 3628] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (11241800) [pid = 3628] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (112C6800) [pid = 3628] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (172A1000) [pid = 3628] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (173FA800) [pid = 3628] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:41:12 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1670C800) [pid = 3628] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:41:12 INFO - PROCESS | 3628 | 1472661672276 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 987ms 09:41:12 INFO - PROCESS | 3628 | 1472661672307 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 3628 | 1472661672309 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:41:12 INFO - PROCESS | 3628 | 1472661672312 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 3628 | 1472661672314 Marionette TRACE conn2 <- [1,2214,null,{}] 09:41:12 INFO - PROCESS | 3628 | 1472661672317 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 3628 | 1472661672320 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:12 INFO - PROCESS | 3628 | 1472661672402 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:41:12 INFO - PROCESS | 3628 | 1472661672410 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 3628 | 1472661672412 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:12 INFO - PROCESS | 3628 | ++DOCSHELL 0F31E800 == 30 [pid = 3628] [id = 563] 09:41:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (14519C00) [pid = 3628] [serial = 1689] [outer = 00000000] 09:41:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16626400) [pid = 3628] [serial = 1690] [outer = 14519C00] 09:41:12 INFO - PROCESS | 3628 | 1472661672457 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (166C1800) [pid = 3628] [serial = 1691] [outer = 14519C00] 09:41:12 INFO - PROCESS | 3628 | 1472661672884 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 632ms 09:41:12 INFO - PROCESS | 3628 | 1472661672934 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 3628 | 1472661672936 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:41:12 INFO - PROCESS | 3628 | 1472661672940 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 3628 | 1472661672941 Marionette TRACE conn2 <- [1,2218,null,{}] 09:41:12 INFO - PROCESS | 3628 | 1472661672945 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 3628 | 1472661672947 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:13 INFO - PROCESS | 3628 | 1472661673024 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:41:13 INFO - PROCESS | 3628 | 1472661673029 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 3628 | 1472661673031 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:13 INFO - PROCESS | 3628 | ++DOCSHELL 16708000 == 31 [pid = 3628] [id = 564] 09:41:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1670C400) [pid = 3628] [serial = 1692] [outer = 00000000] 09:41:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16A15400) [pid = 3628] [serial = 1693] [outer = 1670C400] 09:41:13 INFO - PROCESS | 3628 | 1472661673076 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16BC7000) [pid = 3628] [serial = 1694] [outer = 1670C400] 09:41:13 INFO - PROCESS | 3628 | 1472661673529 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 632ms 09:41:13 INFO - PROCESS | 3628 | 1472661673578 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 3628 | 1472661673580 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 09:41:13 INFO - PROCESS | 3628 | 1472661673583 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:41:13 INFO - PROCESS | 3628 | 1472661673585 Marionette TRACE conn2 <- [1,2222,null,{}] 09:41:13 INFO - PROCESS | 3628 | 1472661673588 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 3628 | 1472661673590 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:13 INFO - PROCESS | 3628 | 1472661673688 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:41:13 INFO - PROCESS | 3628 | 1472661673696 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 3628 | 1472661673698 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:13 INFO - PROCESS | 3628 | ++DOCSHELL 16707800 == 32 [pid = 3628] [id = 565] 09:41:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17297000) [pid = 3628] [serial = 1695] [outer = 00000000] 09:41:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1729E800) [pid = 3628] [serial = 1696] [outer = 17297000] 09:41:13 INFO - PROCESS | 3628 | 1472661673726 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (172A2000) [pid = 3628] [serial = 1697] [outer = 17297000] 09:41:14 INFO - PROCESS | 3628 | 1472661674437 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 941ms 09:41:14 INFO - PROCESS | 3628 | 1472661674513 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 3628 | 1472661674517 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 09:41:14 INFO - PROCESS | 3628 | 1472661674522 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:41:14 INFO - PROCESS | 3628 | 1472661674526 Marionette TRACE conn2 <- [1,2226,null,{}] 09:41:14 INFO - PROCESS | 3628 | 1472661674531 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:14 INFO - PROCESS | 3628 | 1472661674535 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:14 INFO - PROCESS | 3628 | 1472661674660 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:41:14 INFO - PROCESS | 3628 | 1472661674771 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 3628 | 1472661674774 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:14 INFO - PROCESS | 3628 | ++DOCSHELL 10A0F400 == 33 [pid = 3628] [id = 566] 09:41:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (10A49C00) [pid = 3628] [serial = 1698] [outer = 00000000] 09:41:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1147B400) [pid = 3628] [serial = 1699] [outer = 10A49C00] 09:41:14 INFO - PROCESS | 3628 | 1472661674832 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1180B400) [pid = 3628] [serial = 1700] [outer = 10A49C00] 09:41:15 INFO - PROCESS | 3628 | 1472661675455 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 987ms 09:41:15 INFO - PROCESS | 3628 | 1472661675515 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 3628 | 1472661675520 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 09:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:41:15 INFO - PROCESS | 3628 | 1472661675527 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 3628 | 1472661675530 Marionette TRACE conn2 <- [1,2230,null,{}] 09:41:15 INFO - PROCESS | 3628 | 1472661675534 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 3628 | 1472661675537 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:15 INFO - PROCESS | 3628 | 1472661675655 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:41:15 INFO - PROCESS | 3628 | 1472661675787 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 3628 | 1472661675790 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:15 INFO - PROCESS | 3628 | ++DOCSHELL 12BCA000 == 34 [pid = 3628] [id = 567] 09:41:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1312C800) [pid = 3628] [serial = 1701] [outer = 00000000] 09:41:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (13964800) [pid = 3628] [serial = 1702] [outer = 1312C800] 09:41:15 INFO - PROCESS | 3628 | 1472661675853 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (13F73000) [pid = 3628] [serial = 1703] [outer = 1312C800] 09:41:16 INFO - PROCESS | 3628 | --DOCSHELL 15BF7000 == 33 [pid = 3628] [id = 477] 09:41:16 INFO - PROCESS | 3628 | --DOCSHELL 1600C000 == 32 [pid = 3628] [id = 475] 09:41:16 INFO - PROCESS | 3628 | --DOCSHELL 10A08000 == 31 [pid = 3628] [id = 487] 09:41:16 INFO - PROCESS | 3628 | --DOCSHELL 16A10800 == 30 [pid = 3628] [id = 486] 09:41:16 INFO - PROCESS | 3628 | --DOCSHELL 1670A400 == 29 [pid = 3628] [id = 485] 09:41:16 INFO - PROCESS | 3628 | --DOCSHELL 1518EC00 == 28 [pid = 3628] [id = 474] 09:41:16 INFO - PROCESS | 3628 | --DOCSHELL 11D84000 == 27 [pid = 3628] [id = 482] 09:41:16 INFO - PROCESS | 3628 | --DOCSHELL 10A55C00 == 26 [pid = 3628] [id = 481] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1AF6C000) [pid = 3628] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (14521C00) [pid = 3628] [serial = 1115] [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.] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1670E800) [pid = 3628] [serial = 1642] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (12BC0400) [pid = 3628] [serial = 1633] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (12E2B000) [pid = 3628] [serial = 1634] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1601AC00) [pid = 3628] [serial = 1639] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17297800) [pid = 3628] [serial = 1645] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11240C00) [pid = 3628] [serial = 1627] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12B72400) [pid = 3628] [serial = 1628] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17E7D400) [pid = 3628] [serial = 1625] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1519B800) [pid = 3628] [serial = 1636] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15829C00) [pid = 3628] [serial = 1637] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11486000) [pid = 3628] [serial = 1630] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1180E400) [pid = 3628] [serial = 1631] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15193C00) [pid = 3628] [serial = 1651] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17E89000) [pid = 3628] [serial = 1657] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17D69C00) [pid = 3628] [serial = 1648] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (172E9000) [pid = 3628] [serial = 1646] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17D08000) [pid = 3628] [serial = 1655] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (173FBC00) [pid = 3628] [serial = 1654] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17ECA000) [pid = 3628] [serial = 1658] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (17D6A400) [pid = 3628] [serial = 1649] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1661B000) [pid = 3628] [serial = 1640] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (16867400) [pid = 3628] [serial = 1643] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (15912000) [pid = 3628] [serial = 1652] [outer = 00000000] [url = about:blank] 09:41:16 INFO - PROCESS | 3628 | 1472661676678 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1172ms 09:41:16 INFO - PROCESS | 3628 | 1472661676708 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 3628 | 1472661676713 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 09:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:41:16 INFO - PROCESS | 3628 | 1472661676717 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 3628 | 1472661676720 Marionette TRACE conn2 <- [1,2234,null,{}] 09:41:16 INFO - PROCESS | 3628 | 1472661676726 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 3628 | 1472661676729 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:16 INFO - PROCESS | 3628 | 1472661676816 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:41:16 INFO - PROCESS | 3628 | 1472661676822 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 3628 | 1472661676826 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:16 INFO - PROCESS | 3628 | ++DOCSHELL 10E76C00 == 27 [pid = 3628] [id = 568] 09:41:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (11240C00) [pid = 3628] [serial = 1704] [outer = 00000000] 09:41:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (11480C00) [pid = 3628] [serial = 1705] [outer = 11240C00] 09:41:16 INFO - PROCESS | 3628 | 1472661676876 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (114E9C00) [pid = 3628] [serial = 1706] [outer = 11240C00] 09:41:17 INFO - PROCESS | 3628 | 1472661677373 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 679ms 09:41:17 INFO - PROCESS | 3628 | 1472661677414 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 3628 | 1472661677418 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 09:41:17 INFO - PROCESS | 3628 | 1472661677424 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:41:17 INFO - PROCESS | 3628 | 1472661677426 Marionette TRACE conn2 <- [1,2238,null,{}] 09:41:17 INFO - PROCESS | 3628 | 1472661677445 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 3628 | 1472661677448 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:17 INFO - PROCESS | 3628 | 1472661677532 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:41:17 INFO - PROCESS | 3628 | 1472661677543 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 3628 | 1472661677545 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:17 INFO - PROCESS | 3628 | ++DOCSHELL 12BC7000 == 28 [pid = 3628] [id = 569] 09:41:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (12BC7400) [pid = 3628] [serial = 1707] [outer = 00000000] 09:41:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (1319F400) [pid = 3628] [serial = 1708] [outer = 12BC7400] 09:41:17 INFO - PROCESS | 3628 | 1472661677673 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (134B0C00) [pid = 3628] [serial = 1709] [outer = 12BC7400] 09:41:18 INFO - PROCESS | 3628 | 1472661678058 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 694ms 09:41:18 INFO - PROCESS | 3628 | 1472661678108 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 3628 | 1472661678110 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 09:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:41:18 INFO - PROCESS | 3628 | 1472661678114 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 3628 | 1472661678117 Marionette TRACE conn2 <- [1,2242,null,{}] 09:41:18 INFO - PROCESS | 3628 | 1472661678128 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 3628 | 1472661678132 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:18 INFO - PROCESS | 3628 | 1472661678217 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:41:18 INFO - PROCESS | 3628 | 1472661678224 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3628 | 1472661678227 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:18 INFO - PROCESS | 3628 | ++DOCSHELL 15832000 == 29 [pid = 3628] [id = 570] 09:41:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15832400) [pid = 3628] [serial = 1710] [outer = 00000000] 09:41:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15BF7000) [pid = 3628] [serial = 1711] [outer = 15832400] 09:41:18 INFO - PROCESS | 3628 | 1472661678276 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1600C000) [pid = 3628] [serial = 1712] [outer = 15832400] 09:41:18 INFO - PROCESS | 3628 | 1472661678741 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 694ms 09:41:18 INFO - PROCESS | 3628 | 1472661678795 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 3628 | 1472661678798 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 09:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:41:18 INFO - PROCESS | 3628 | 1472661678801 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 3628 | 1472661678803 Marionette TRACE conn2 <- [1,2246,null,{}] 09:41:18 INFO - PROCESS | 3628 | 1472661678807 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 3628 | 1472661678809 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:18 INFO - PROCESS | 3628 | 1472661678963 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:41:18 INFO - PROCESS | 3628 | 1472661678984 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3628 | 1472661678986 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:18 INFO - PROCESS | 3628 | ++DOCSHELL 1661E400 == 30 [pid = 3628] [id = 571] 09:41:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1661E800) [pid = 3628] [serial = 1713] [outer = 00000000] 09:41:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (166C0000) [pid = 3628] [serial = 1714] [outer = 1661E800] 09:41:19 INFO - PROCESS | 3628 | 1472661679031 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1670CC00) [pid = 3628] [serial = 1715] [outer = 1661E800] 09:41:19 INFO - PROCESS | 3628 | 1472661679471 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 679ms 09:41:19 INFO - PROCESS | 3628 | 1472661679500 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 3628 | 1472661679502 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 09:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:41:19 INFO - PROCESS | 3628 | 1472661679506 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 3628 | 1472661679507 Marionette TRACE conn2 <- [1,2250,null,{}] 09:41:19 INFO - PROCESS | 3628 | 1472661679510 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 3628 | 1472661679512 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:19 INFO - PROCESS | 3628 | 1472661679631 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:41:19 INFO - PROCESS | 3628 | 1472661679636 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 3628 | 1472661679638 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:19 INFO - PROCESS | 3628 | ++DOCSHELL 13A79800 == 31 [pid = 3628] [id = 572] 09:41:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1601F400) [pid = 3628] [serial = 1716] [outer = 00000000] 09:41:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1686D000) [pid = 3628] [serial = 1717] [outer = 1601F400] 09:41:19 INFO - PROCESS | 3628 | 1472661679682 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16BC1C00) [pid = 3628] [serial = 1718] [outer = 1601F400] 09:41:20 INFO - PROCESS | 3628 | 1472661680125 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 679ms 09:41:20 INFO - PROCESS | 3628 | 1472661680189 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 3628 | 1472661680191 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 09:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:41:20 INFO - PROCESS | 3628 | 1472661680201 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 3628 | 1472661680203 Marionette TRACE conn2 <- [1,2254,null,{}] 09:41:20 INFO - PROCESS | 3628 | 1472661680206 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 3628 | 1472661680211 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:20 INFO - PROCESS | 3628 | 1472661680373 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:41:20 INFO - PROCESS | 3628 | 1472661680399 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 3628 | 1472661680401 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:20 INFO - PROCESS | 3628 | ++DOCSHELL 172A3400 == 32 [pid = 3628] [id = 573] 09:41:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (172A4400) [pid = 3628] [serial = 1719] [outer = 00000000] 09:41:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (173F1C00) [pid = 3628] [serial = 1720] [outer = 172A4400] 09:41:20 INFO - PROCESS | 3628 | 1472661680446 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (173FE400) [pid = 3628] [serial = 1721] [outer = 172A4400] 09:41:20 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1600E000) [pid = 3628] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:41:20 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1031B800) [pid = 3628] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:41:20 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1124D000) [pid = 3628] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:41:20 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (118A4800) [pid = 3628] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:41:20 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10A10000) [pid = 3628] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:41:20 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1670C400) [pid = 3628] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:41:20 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (103C8400) [pid = 3628] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:41:20 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (14520C00) [pid = 3628] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:41:20 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (173F9C00) [pid = 3628] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:41:20 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (150F8800) [pid = 3628] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:41:20 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (13A84C00) [pid = 3628] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:41:20 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (14519C00) [pid = 3628] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:41:20 INFO - PROCESS | 3628 | 1472661680969 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 787ms 09:41:20 INFO - PROCESS | 3628 | 1472661681002 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 3628 | 1472661681004 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 09:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:41:20 INFO - PROCESS | 3628 | 1472661681008 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 3628 | 1472661681009 Marionette TRACE conn2 <- [1,2258,null,{}] 09:41:20 INFO - PROCESS | 3628 | 1472661681013 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 3628 | 1472661681015 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:21 INFO - PROCESS | 3628 | 1472661681092 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:41:21 INFO - PROCESS | 3628 | 1472661681097 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 3628 | 1472661681099 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:21 INFO - PROCESS | 3628 | ++DOCSHELL 1395D000 == 33 [pid = 3628] [id = 574] 09:41:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (13965400) [pid = 3628] [serial = 1722] [outer = 00000000] 09:41:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16017C00) [pid = 3628] [serial = 1723] [outer = 13965400] 09:41:21 INFO - PROCESS | 3628 | 1472661681143 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (17349000) [pid = 3628] [serial = 1724] [outer = 13965400] 09:41:21 INFO - PROCESS | 3628 | 1472661681554 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 586ms 09:41:21 INFO - PROCESS | 3628 | 1472661681588 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 3628 | 1472661681590 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 09:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:41:21 INFO - PROCESS | 3628 | 1472661681593 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 3628 | 1472661681595 Marionette TRACE conn2 <- [1,2262,null,{}] 09:41:21 INFO - PROCESS | 3628 | 1472661681598 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 3628 | 1472661681600 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:21 INFO - PROCESS | 3628 | 1472661681680 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:41:21 INFO - PROCESS | 3628 | 1472661681711 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 3628 | 1472661681714 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:21 INFO - PROCESS | 3628 | ++DOCSHELL 13B53C00 == 34 [pid = 3628] [id = 575] 09:41:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (14519C00) [pid = 3628] [serial = 1725] [outer = 00000000] 09:41:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (17D67400) [pid = 3628] [serial = 1726] [outer = 14519C00] 09:41:21 INFO - PROCESS | 3628 | 1472661681758 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17D6F000) [pid = 3628] [serial = 1727] [outer = 14519C00] 09:41:22 INFO - PROCESS | 3628 | 1472661682211 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 694ms 09:41:22 INFO - PROCESS | 3628 | 1472661682293 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 3628 | 1472661682295 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:41:22 INFO - PROCESS | 3628 | 1472661682298 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 3628 | 1472661682300 Marionette TRACE conn2 <- [1,2266,null,{}] 09:41:22 INFO - PROCESS | 3628 | 1472661682303 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 3628 | 1472661682305 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:22 INFO - PROCESS | 3628 | 1472661682385 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:41:22 INFO - PROCESS | 3628 | 1472661682394 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 3628 | 1472661682396 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:22 INFO - PROCESS | 3628 | ++DOCSHELL 13A79C00 == 35 [pid = 3628] [id = 576] 09:41:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1451BC00) [pid = 3628] [serial = 1728] [outer = 00000000] 09:41:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17E0E000) [pid = 3628] [serial = 1729] [outer = 1451BC00] 09:41:22 INFO - PROCESS | 3628 | 1472661682424 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17E7E800) [pid = 3628] [serial = 1730] [outer = 1451BC00] 09:41:22 INFO - PROCESS | 3628 | 1472661682904 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 678ms 09:41:22 INFO - PROCESS | 3628 | 1472661682982 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 3628 | 1472661682987 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:41:22 INFO - PROCESS | 3628 | 1472661682993 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 3628 | 1472661682997 Marionette TRACE conn2 <- [1,2270,null,{}] 09:41:22 INFO - PROCESS | 3628 | 1472661683003 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 3628 | 1472661683007 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:23 INFO - PROCESS | 3628 | 1472661683199 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:41:23 INFO - PROCESS | 3628 | 1472661683303 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 3628 | 1472661683308 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:23 INFO - PROCESS | 3628 | ++DOCSHELL 10E78400 == 36 [pid = 3628] [id = 577] 09:41:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (11240400) [pid = 3628] [serial = 1731] [outer = 00000000] 09:41:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1147AC00) [pid = 3628] [serial = 1732] [outer = 11240400] 09:41:23 INFO - PROCESS | 3628 | 1472661683372 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (118A4800) [pid = 3628] [serial = 1733] [outer = 11240400] 09:41:23 INFO - PROCESS | 3628 | 1472661683909 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 09:41:23 INFO - PROCESS | 3628 | 1472661683980 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 3628 | 1472661683985 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 09:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:41:23 INFO - PROCESS | 3628 | 1472661683991 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 3628 | 1472661683994 Marionette TRACE conn2 <- [1,2274,null,{}] 09:41:23 INFO - PROCESS | 3628 | 1472661683998 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 3628 | 1472661684001 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:24 INFO - PROCESS | 3628 | 1472661684119 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:41:24 INFO - PROCESS | 3628 | 1472661684257 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 3628 | 1472661684259 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:24 INFO - PROCESS | 3628 | ++DOCSHELL 150EC000 == 37 [pid = 3628] [id = 578] 09:41:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (150F3000) [pid = 3628] [serial = 1734] [outer = 00000000] 09:41:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15828800) [pid = 3628] [serial = 1735] [outer = 150F3000] 09:41:24 INFO - PROCESS | 3628 | 1472661684317 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16009000) [pid = 3628] [serial = 1736] [outer = 150F3000] 09:41:24 INFO - PROCESS | 3628 | 1472661684895 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:41:24 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 09:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 925ms 09:41:24 INFO - PROCESS | 3628 | 1472661684920 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 3628 | 1472661684922 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 09:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:41:24 INFO - PROCESS | 3628 | 1472661684926 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 3628 | 1472661684930 Marionette TRACE conn2 <- [1,2278,null,{}] 09:41:24 INFO - PROCESS | 3628 | 1472661684941 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 3628 | 1472661684946 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:25 INFO - PROCESS | 3628 | 1472661685061 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:41:25 INFO - PROCESS | 3628 | 1472661685171 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 3628 | 1472661685175 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:25 INFO - PROCESS | 3628 | ++DOCSHELL 173F1400 == 38 [pid = 3628] [id = 579] 09:41:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (173F6C00) [pid = 3628] [serial = 1737] [outer = 00000000] 09:41:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17D70400) [pid = 3628] [serial = 1738] [outer = 173F6C00] 09:41:25 INFO - PROCESS | 3628 | 1472661685232 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17E83400) [pid = 3628] [serial = 1739] [outer = 173F6C00] 09:41:25 INFO - PROCESS | 3628 | 1472661685857 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 925ms 09:41:25 INFO - PROCESS | 3628 | 1472661685871 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 3628 | 1472661685873 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 09:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:41:25 INFO - PROCESS | 3628 | 1472661685877 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 3628 | 1472661685879 Marionette TRACE conn2 <- [1,2282,null,{}] 09:41:25 INFO - PROCESS | 3628 | 1472661685883 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 3628 | 1472661685885 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:25 INFO - PROCESS | 3628 | 1472661685990 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:41:26 INFO - PROCESS | 3628 | 1472661686278 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 3628 | 1472661686282 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:26 INFO - PROCESS | 3628 | ++DOCSHELL 0F31B800 == 39 [pid = 3628] [id = 580] 09:41:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10369000) [pid = 3628] [serial = 1740] [outer = 00000000] 09:41:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10A0FC00) [pid = 3628] [serial = 1741] [outer = 10369000] 09:41:26 INFO - PROCESS | 3628 | 1472661686353 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10C71C00) [pid = 3628] [serial = 1742] [outer = 10369000] 09:41:26 INFO - PROCESS | 3628 | 1472661686936 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:41:27 INFO - PROCESS | 3628 | --DOCSHELL 0F320C00 == 38 [pid = 3628] [id = 476] 09:41:27 INFO - PROCESS | 3628 | --DOCSHELL 0F9EA800 == 37 [pid = 3628] [id = 557] 09:41:27 INFO - PROCESS | 3628 | --DOCSHELL 10C79C00 == 36 [pid = 3628] [id = 471] 09:41:27 INFO - PROCESS | 3628 | --DOCSHELL 13A79400 == 35 [pid = 3628] [id = 473] 09:41:27 INFO - PROCESS | 3628 | --DOCSHELL 1189A400 == 34 [pid = 3628] [id = 472] 09:41:27 INFO - PROCESS | 3628 | --DOCSHELL 1601E800 == 33 [pid = 3628] [id = 484] 09:41:27 INFO - PROCESS | 3628 | --DOCSHELL 15192400 == 32 [pid = 3628] [id = 483] 09:41:27 INFO - PROCESS | 3628 | --DOCSHELL 0F397400 == 31 [pid = 3628] [id = 479] 09:41:27 INFO - PROCESS | 3628 | --DOCSHELL 15911400 == 30 [pid = 3628] [id = 478] 09:41:27 INFO - PROCESS | 3628 | --DOCSHELL 1312A400 == 29 [pid = 3628] [id = 480] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16015000) [pid = 3628] [serial = 1687] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (10374000) [pid = 3628] [serial = 1672] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10A0BC00) [pid = 3628] [serial = 1673] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (112D2400) [pid = 3628] [serial = 1675] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (112EBC00) [pid = 3628] [serial = 1676] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (129F8800) [pid = 3628] [serial = 1678] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16005000) [pid = 3628] [serial = 1670] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15194800) [pid = 3628] [serial = 1669] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16BC7000) [pid = 3628] [serial = 1694] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12B78400) [pid = 3628] [serial = 1661] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1729E800) [pid = 3628] [serial = 1696] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11808400) [pid = 3628] [serial = 1660] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16003800) [pid = 3628] [serial = 1664] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15B1E000) [pid = 3628] [serial = 1663] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17FEA800) [pid = 3628] [serial = 1667] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17E80C00) [pid = 3628] [serial = 1666] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15BEE400) [pid = 3628] [serial = 1685] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15B1F800) [pid = 3628] [serial = 1684] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16A15400) [pid = 3628] [serial = 1693] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16623000) [pid = 3628] [serial = 1688] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (13F7B000) [pid = 3628] [serial = 1681] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (14523400) [pid = 3628] [serial = 1682] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (16626400) [pid = 3628] [serial = 1690] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (166C1800) [pid = 3628] [serial = 1691] [outer = 00000000] [url = about:blank] 09:41:27 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (12E2AC00) [pid = 3628] [serial = 1679] [outer = 00000000] [url = about:blank] 09:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1681ms 09:41:27 INFO - PROCESS | 3628 | 1472661687564 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 3628 | 1472661687569 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 09:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:41:27 INFO - PROCESS | 3628 | 1472661687573 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 3628 | 1472661687576 Marionette TRACE conn2 <- [1,2286,null,{}] 09:41:27 INFO - PROCESS | 3628 | 1472661687582 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 3628 | 1472661687586 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:27 INFO - PROCESS | 3628 | 1472661687711 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:41:27 INFO - PROCESS | 3628 | 1472661687721 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 3628 | 1472661687726 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:27 INFO - PROCESS | 3628 | ++DOCSHELL 10A46800 == 30 [pid = 3628] [id = 581] 09:41:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (10A47C00) [pid = 3628] [serial = 1743] [outer = 00000000] 09:41:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (10B86000) [pid = 3628] [serial = 1744] [outer = 10A47C00] 09:41:27 INFO - PROCESS | 3628 | 1472661687775 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10C7B400) [pid = 3628] [serial = 1745] [outer = 10A47C00] 09:41:28 INFO - PROCESS | 3628 | 1472661688284 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 740ms 09:41:28 INFO - PROCESS | 3628 | 1472661688314 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 3628 | 1472661688317 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 09:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:41:28 INFO - PROCESS | 3628 | 1472661688324 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 3628 | 1472661688327 Marionette TRACE conn2 <- [1,2290,null,{}] 09:41:28 INFO - PROCESS | 3628 | 1472661688332 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 3628 | 1472661688334 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:28 INFO - PROCESS | 3628 | 1472661688426 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:41:28 INFO - PROCESS | 3628 | 1472661688434 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 3628 | 1472661688437 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:28 INFO - PROCESS | 3628 | ++DOCSHELL 114D2800 == 31 [pid = 3628] [id = 582] 09:41:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (114D3800) [pid = 3628] [serial = 1746] [outer = 00000000] 09:41:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (11D10400) [pid = 3628] [serial = 1747] [outer = 114D3800] 09:41:28 INFO - PROCESS | 3628 | 1472661688486 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (129EBC00) [pid = 3628] [serial = 1748] [outer = 114D3800] 09:41:28 INFO - PROCESS | 3628 | 1472661688967 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 694ms 09:41:28 INFO - PROCESS | 3628 | 1472661689006 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 3628 | 1472661689008 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 09:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:41:29 INFO - PROCESS | 3628 | 1472661689012 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 3628 | 1472661689014 Marionette TRACE conn2 <- [1,2294,null,{}] 09:41:29 INFO - PROCESS | 3628 | 1472661689024 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 3628 | 1472661689029 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:29 INFO - PROCESS | 3628 | 1472661689146 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:41:29 INFO - PROCESS | 3628 | 1472661689243 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3628 | 1472661689247 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:29 INFO - PROCESS | 3628 | ++DOCSHELL 134A9400 == 32 [pid = 3628] [id = 583] 09:41:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (134AB400) [pid = 3628] [serial = 1749] [outer = 00000000] 09:41:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13A7A400) [pid = 3628] [serial = 1750] [outer = 134AB400] 09:41:29 INFO - PROCESS | 3628 | 1472661689296 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13B5C000) [pid = 3628] [serial = 1751] [outer = 134AB400] 09:41:29 INFO - PROCESS | 3628 | 1472661689681 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 679ms 09:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:41:29 INFO - PROCESS | 3628 | 1472661689712 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3628 | 1472661689714 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 09:41:29 INFO - PROCESS | 3628 | 1472661689718 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 3628 | 1472661689719 Marionette TRACE conn2 <- [1,2298,null,{}] 09:41:29 INFO - PROCESS | 3628 | 1472661689736 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 3628 | 1472661689738 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:29 INFO - PROCESS | 3628 | 1472661689870 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:41:29 INFO - PROCESS | 3628 | 1472661689912 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3628 | 1472661689915 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:29 INFO - PROCESS | 3628 | ++DOCSHELL 1451A800 == 33 [pid = 3628] [id = 584] 09:41:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (14523400) [pid = 3628] [serial = 1752] [outer = 00000000] 09:41:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15916000) [pid = 3628] [serial = 1753] [outer = 14523400] 09:41:29 INFO - PROCESS | 3628 | 1472661689961 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15B28000) [pid = 3628] [serial = 1754] [outer = 14523400] 09:41:30 INFO - PROCESS | 3628 | 1472661690389 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 679ms 09:41:30 INFO - PROCESS | 3628 | 1472661690401 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 3628 | 1472661690403 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 09:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:41:30 INFO - PROCESS | 3628 | 1472661690406 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 3628 | 1472661690408 Marionette TRACE conn2 <- [1,2302,null,{}] 09:41:30 INFO - PROCESS | 3628 | 1472661690412 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 3628 | 1472661690414 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:30 INFO - PROCESS | 3628 | 1472661690524 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:41:30 INFO - PROCESS | 3628 | 1472661690614 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 3628 | 1472661690616 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:30 INFO - PROCESS | 3628 | ++DOCSHELL 16001C00 == 34 [pid = 3628] [id = 585] 09:41:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16007000) [pid = 3628] [serial = 1755] [outer = 00000000] 09:41:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1600FC00) [pid = 3628] [serial = 1756] [outer = 16007000] 09:41:30 INFO - PROCESS | 3628 | 1472661690661 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16016800) [pid = 3628] [serial = 1757] [outer = 16007000] 09:41:31 INFO - PROCESS | 3628 | 1472661691085 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 679ms 09:41:31 INFO - PROCESS | 3628 | 1472661691090 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 3628 | 1472661691093 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:41:31 INFO - PROCESS | 3628 | 1472661691096 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 3628 | 1472661691098 Marionette TRACE conn2 <- [1,2306,null,{}] 09:41:31 INFO - PROCESS | 3628 | 1472661691101 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 3628 | 1472661691107 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:31 INFO - PROCESS | 3628 | 1472661691252 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:41:31 INFO - PROCESS | 3628 | 1472661691258 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 3628 | 1472661691260 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:31 INFO - PROCESS | 3628 | ++DOCSHELL 1661AC00 == 35 [pid = 3628] [id = 586] 09:41:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16620400) [pid = 3628] [serial = 1758] [outer = 00000000] 09:41:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (166C3800) [pid = 3628] [serial = 1759] [outer = 16620400] 09:41:31 INFO - PROCESS | 3628 | 1472661691312 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1670F800) [pid = 3628] [serial = 1760] [outer = 16620400] 09:41:31 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1661E800) [pid = 3628] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:41:31 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1601F400) [pid = 3628] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:41:31 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A49C00) [pid = 3628] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:41:31 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1312C800) [pid = 3628] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:41:31 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15832400) [pid = 3628] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:41:31 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (172A4400) [pid = 3628] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:41:31 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (12BC7400) [pid = 3628] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:41:31 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11240C00) [pid = 3628] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:41:31 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17297000) [pid = 3628] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:41:31 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (14519C00) [pid = 3628] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:41:31 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1451BC00) [pid = 3628] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:41:31 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (13965400) [pid = 3628] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:41:31 INFO - PROCESS | 3628 | 1472661691991 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 3628 | 1472661692043 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 09:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:41:32 INFO - PROCESS | 3628 | 1472661692046 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 3628 | 1472661692048 Marionette TRACE conn2 <- [1,2310,null,{}] 09:41:32 INFO - PROCESS | 3628 | 1472661692051 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:32 INFO - PROCESS | 3628 | 1472661692053 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:32 INFO - PROCESS | 3628 | 1472661692142 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:41:32 INFO - PROCESS | 3628 | 1472661692148 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 3628 | 1472661692150 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:32 INFO - PROCESS | 3628 | ++DOCSHELL 1147C800 == 36 [pid = 3628] [id = 587] 09:41:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12BC0400) [pid = 3628] [serial = 1761] [outer = 00000000] 09:41:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1582A800) [pid = 3628] [serial = 1762] [outer = 12BC0400] 09:41:32 INFO - PROCESS | 3628 | 1472661692205 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1661E800) [pid = 3628] [serial = 1763] [outer = 12BC0400] 09:41:32 INFO - PROCESS | 3628 | 1472661692610 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 617ms 09:41:32 INFO - PROCESS | 3628 | 1472661692667 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 3628 | 1472661692669 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 09:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:41:32 INFO - PROCESS | 3628 | 1472661692672 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 3628 | 1472661692674 Marionette TRACE conn2 <- [1,2314,null,{}] 09:41:32 INFO - PROCESS | 3628 | 1472661692677 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:32 INFO - PROCESS | 3628 | 1472661692679 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:32 INFO - PROCESS | 3628 | 1472661692757 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:41:32 INFO - PROCESS | 3628 | 1472661692762 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 3628 | 1472661692764 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:32 INFO - PROCESS | 3628 | ++DOCSHELL 13A7D000 == 37 [pid = 3628] [id = 588] 09:41:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15829C00) [pid = 3628] [serial = 1764] [outer = 00000000] 09:41:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16CEF000) [pid = 3628] [serial = 1765] [outer = 15829C00] 09:41:32 INFO - PROCESS | 3628 | 1472661692808 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17297000) [pid = 3628] [serial = 1766] [outer = 15829C00] 09:41:33 INFO - PROCESS | 3628 | 1472661693239 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 586ms 09:41:33 INFO - PROCESS | 3628 | 1472661693279 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 3628 | 1472661693281 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 09:41:33 INFO - PROCESS | 3628 | 1472661693284 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:41:33 INFO - PROCESS | 3628 | 1472661693286 Marionette TRACE conn2 <- [1,2318,null,{}] 09:41:33 INFO - PROCESS | 3628 | 1472661693293 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 3628 | 1472661693295 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:33 INFO - PROCESS | 3628 | 1472661693373 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:41:33 INFO - PROCESS | 3628 | 1472661693379 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 3628 | 1472661693381 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:33 INFO - PROCESS | 3628 | ++DOCSHELL 172ED000 == 38 [pid = 3628] [id = 589] 09:41:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (172EE000) [pid = 3628] [serial = 1767] [outer = 00000000] 09:41:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (13F74C00) [pid = 3628] [serial = 1768] [outer = 172EE000] 09:41:33 INFO - PROCESS | 3628 | 1472661693426 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16706C00) [pid = 3628] [serial = 1769] [outer = 172EE000] 09:41:33 INFO - PROCESS | 3628 | 1472661693855 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 632ms 09:41:33 INFO - PROCESS | 3628 | 1472661693958 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 3628 | 1472661693962 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:41:33 INFO - PROCESS | 3628 | 1472661693967 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 3628 | 1472661693972 Marionette TRACE conn2 <- [1,2322,null,{}] 09:41:33 INFO - PROCESS | 3628 | 1472661693978 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 3628 | 1472661693982 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:34 INFO - PROCESS | 3628 | 1472661694112 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:41:34 INFO - PROCESS | 3628 | 1472661694243 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 3628 | 1472661694248 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:34 INFO - PROCESS | 3628 | ++DOCSHELL 10A01400 == 39 [pid = 3628] [id = 590] 09:41:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10A03000) [pid = 3628] [serial = 1770] [outer = 00000000] 09:41:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (10E6BC00) [pid = 3628] [serial = 1771] [outer = 10A03000] 09:41:34 INFO - PROCESS | 3628 | 1472661694307 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (112C9C00) [pid = 3628] [serial = 1772] [outer = 10A03000] 09:41:35 INFO - PROCESS | 3628 | 1472661695085 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1126ms 09:41:35 INFO - PROCESS | 3628 | 1472661695096 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 3628 | 1472661695100 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 09:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:41:35 INFO - PROCESS | 3628 | 1472661695130 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 3628 | 1472661695134 Marionette TRACE conn2 <- [1,2326,null,{}] 09:41:35 INFO - PROCESS | 3628 | 1472661695139 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:35 INFO - PROCESS | 3628 | 1472661695142 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:35 INFO - PROCESS | 3628 | 1472661695259 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:41:35 INFO - PROCESS | 3628 | 1472661695393 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 3628 | 1472661695396 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:35 INFO - PROCESS | 3628 | ++DOCSHELL 11D0E400 == 40 [pid = 3628] [id = 591] 09:41:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (11D7D800) [pid = 3628] [serial = 1773] [outer = 00000000] 09:41:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (13A7B000) [pid = 3628] [serial = 1774] [outer = 11D7D800] 09:41:35 INFO - PROCESS | 3628 | 1472661695454 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (150EA000) [pid = 3628] [serial = 1775] [outer = 11D7D800] 09:41:36 INFO - PROCESS | 3628 | --DOCSHELL 13A7D000 == 39 [pid = 3628] [id = 588] 09:41:36 INFO - PROCESS | 3628 | --DOCSHELL 1147C800 == 38 [pid = 3628] [id = 587] 09:41:36 INFO - PROCESS | 3628 | --DOCSHELL 1661AC00 == 37 [pid = 3628] [id = 586] 09:41:36 INFO - PROCESS | 3628 | --DOCSHELL 16001C00 == 36 [pid = 3628] [id = 585] 09:41:36 INFO - PROCESS | 3628 | --DOCSHELL 1451A800 == 35 [pid = 3628] [id = 584] 09:41:36 INFO - PROCESS | 3628 | --DOCSHELL 134A9400 == 34 [pid = 3628] [id = 583] 09:41:36 INFO - PROCESS | 3628 | --DOCSHELL 114D2800 == 33 [pid = 3628] [id = 582] 09:41:36 INFO - PROCESS | 3628 | --DOCSHELL 10A46800 == 32 [pid = 3628] [id = 581] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (166C0000) [pid = 3628] [serial = 1714] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1670CC00) [pid = 3628] [serial = 1715] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1686D000) [pid = 3628] [serial = 1717] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1147B400) [pid = 3628] [serial = 1699] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1180B400) [pid = 3628] [serial = 1700] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (13964800) [pid = 3628] [serial = 1702] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (13F73000) [pid = 3628] [serial = 1703] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15BF7000) [pid = 3628] [serial = 1711] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (173F1C00) [pid = 3628] [serial = 1720] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1319F400) [pid = 3628] [serial = 1708] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (134B0C00) [pid = 3628] [serial = 1709] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11480C00) [pid = 3628] [serial = 1705] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (114E9C00) [pid = 3628] [serial = 1706] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (172A2000) [pid = 3628] [serial = 1697] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17D6F000) [pid = 3628] [serial = 1727] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17E0E000) [pid = 3628] [serial = 1729] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (17E7E800) [pid = 3628] [serial = 1730] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16017C00) [pid = 3628] [serial = 1723] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17349000) [pid = 3628] [serial = 1724] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (17D67400) [pid = 3628] [serial = 1726] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16BC1C00) [pid = 3628] [serial = 1718] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (173FE400) [pid = 3628] [serial = 1721] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1600C000) [pid = 3628] [serial = 1712] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3628 | 1472661696347 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1264ms 09:41:36 INFO - PROCESS | 3628 | 1472661696370 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 3628 | 1472661696374 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 09:41:36 INFO - PROCESS | 3628 | 1472661696379 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:41:36 INFO - PROCESS | 3628 | 1472661696382 Marionette TRACE conn2 <- [1,2330,null,{}] 09:41:36 INFO - PROCESS | 3628 | 1472661696388 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:36 INFO - PROCESS | 3628 | 1472661696390 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:36 INFO - PROCESS | 3628 | 1472661696477 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:41:36 INFO - PROCESS | 3628 | 1472661696484 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 3628 | 1472661696487 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:36 INFO - PROCESS | 3628 | ++DOCSHELL 10A04800 == 33 [pid = 3628] [id = 592] 09:41:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10A08000) [pid = 3628] [serial = 1776] [outer = 00000000] 09:41:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (112D2400) [pid = 3628] [serial = 1777] [outer = 10A08000] 09:41:36 INFO - PROCESS | 3628 | 1472661696538 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (11480C00) [pid = 3628] [serial = 1778] [outer = 10A08000] 09:41:37 INFO - PROCESS | 3628 | 1472661697063 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 740ms 09:41:37 INFO - PROCESS | 3628 | 1472661697121 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 3628 | 1472661697125 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 09:41:37 INFO - PROCESS | 3628 | 1472661697131 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:41:37 INFO - PROCESS | 3628 | 1472661697133 Marionette TRACE conn2 <- [1,2334,null,{}] 09:41:37 INFO - PROCESS | 3628 | 1472661697137 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 3628 | 1472661697140 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:37 INFO - PROCESS | 3628 | 1472661697225 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:41:37 INFO - PROCESS | 3628 | 1472661697327 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3628 | 1472661697329 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:37 INFO - PROCESS | 3628 | ++DOCSHELL 12B7A800 == 34 [pid = 3628] [id = 593] 09:41:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (12BBCC00) [pid = 3628] [serial = 1779] [outer = 00000000] 09:41:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13128800) [pid = 3628] [serial = 1780] [outer = 12BBCC00] 09:41:37 INFO - PROCESS | 3628 | 1472661697377 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (134A9400) [pid = 3628] [serial = 1781] [outer = 12BBCC00] 09:41:37 INFO - PROCESS | 3628 | 1472661697741 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 633ms 09:41:37 INFO - PROCESS | 3628 | 1472661697757 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 3628 | 1472661697759 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 09:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:41:37 INFO - PROCESS | 3628 | 1472661697763 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 3628 | 1472661697766 Marionette TRACE conn2 <- [1,2338,null,{}] 09:41:37 INFO - PROCESS | 3628 | 1472661697776 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 3628 | 1472661697781 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:37 INFO - PROCESS | 3628 | 1472661697894 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:41:37 INFO - PROCESS | 3628 | 1472661697905 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3628 | 1472661697908 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:37 INFO - PROCESS | 3628 | ++DOCSHELL 157C7000 == 35 [pid = 3628] [id = 594] 09:41:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15912000) [pid = 3628] [serial = 1782] [outer = 00000000] 09:41:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15BEF800) [pid = 3628] [serial = 1783] [outer = 15912000] 09:41:37 INFO - PROCESS | 3628 | 1472661697956 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16003400) [pid = 3628] [serial = 1784] [outer = 15912000] 09:41:38 INFO - PROCESS | 3628 | 1472661698438 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 725ms 09:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:41:38 INFO - PROCESS | 3628 | 1472661698503 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 3628 | 1472661698506 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 09:41:38 INFO - PROCESS | 3628 | 1472661698509 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 3628 | 1472661698512 Marionette TRACE conn2 <- [1,2342,null,{}] 09:41:38 INFO - PROCESS | 3628 | 1472661698523 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 3628 | 1472661698525 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:38 INFO - PROCESS | 3628 | 1472661698654 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:41:38 INFO - PROCESS | 3628 | 1472661698659 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 3628 | 1472661698661 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:38 INFO - PROCESS | 3628 | ++DOCSHELL 1601BC00 == 36 [pid = 3628] [id = 595] 09:41:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16619800) [pid = 3628] [serial = 1785] [outer = 00000000] 09:41:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16623C00) [pid = 3628] [serial = 1786] [outer = 16619800] 09:41:38 INFO - PROCESS | 3628 | 1472661698743 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16706800) [pid = 3628] [serial = 1787] [outer = 16619800] 09:41:39 INFO - PROCESS | 3628 | 1472661699160 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 679ms 09:41:39 INFO - PROCESS | 3628 | 1472661699192 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 3628 | 1472661699194 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 09:41:39 INFO - PROCESS | 3628 | 1472661699197 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:41:39 INFO - PROCESS | 3628 | 1472661699199 Marionette TRACE conn2 <- [1,2346,null,{}] 09:41:39 INFO - PROCESS | 3628 | 1472661699206 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 3628 | 1472661699208 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:39 INFO - PROCESS | 3628 | 1472661699362 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:41:39 INFO - PROCESS | 3628 | 1472661699374 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 3628 | 1472661699377 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:39 INFO - PROCESS | 3628 | ++DOCSHELL 1670C800 == 37 [pid = 3628] [id = 596] 09:41:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1670EC00) [pid = 3628] [serial = 1788] [outer = 00000000] 09:41:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1686DC00) [pid = 3628] [serial = 1789] [outer = 1670EC00] 09:41:39 INFO - PROCESS | 3628 | 1472661699421 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16BC2800) [pid = 3628] [serial = 1790] [outer = 1670EC00] 09:41:39 INFO - PROCESS | 3628 | 1472661699878 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 725ms 09:41:39 INFO - PROCESS | 3628 | 1472661699931 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 3628 | 1472661699933 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 09:41:39 INFO - PROCESS | 3628 | 1472661699936 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:41:39 INFO - PROCESS | 3628 | 1472661699938 Marionette TRACE conn2 <- [1,2350,null,{}] 09:41:39 INFO - PROCESS | 3628 | 1472661699941 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 3628 | 1472661699947 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:40 INFO - PROCESS | 3628 | 1472661700081 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:41:40 INFO - PROCESS | 3628 | 1472661700145 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3628 | 1472661700147 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:40 INFO - PROCESS | 3628 | ++DOCSHELL 16BC6C00 == 38 [pid = 3628] [id = 597] 09:41:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16CEE000) [pid = 3628] [serial = 1791] [outer = 00000000] 09:41:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1734F000) [pid = 3628] [serial = 1792] [outer = 16CEE000] 09:41:40 INFO - PROCESS | 3628 | 1472661700193 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (173F1C00) [pid = 3628] [serial = 1793] [outer = 16CEE000] 09:41:40 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A47C00) [pid = 3628] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:41:40 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (114D3800) [pid = 3628] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:41:40 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10369000) [pid = 3628] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:41:40 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16620400) [pid = 3628] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:41:40 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11240400) [pid = 3628] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:41:40 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (150F3000) [pid = 3628] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:41:40 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (173F6C00) [pid = 3628] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:41:40 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16007000) [pid = 3628] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:41:40 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (12BC0400) [pid = 3628] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:41:40 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (14523400) [pid = 3628] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:41:40 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15829C00) [pid = 3628] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:41:40 INFO - PROCESS | 3628 | 1472661700709 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 786ms 09:41:40 INFO - PROCESS | 3628 | 1472661700740 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 3628 | 1472661700742 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 09:41:40 INFO - PROCESS | 3628 | 1472661700745 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:41:40 INFO - PROCESS | 3628 | 1472661700747 Marionette TRACE conn2 <- [1,2354,null,{}] 09:41:40 INFO - PROCESS | 3628 | 1472661700750 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 3628 | 1472661700752 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:40 INFO - PROCESS | 3628 | 1472661700863 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:41:40 INFO - PROCESS | 3628 | 1472661700924 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3628 | 1472661700926 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:40 INFO - PROCESS | 3628 | ++DOCSHELL 1055A800 == 39 [pid = 3628] [id = 598] 09:41:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10C7C800) [pid = 3628] [serial = 1794] [outer = 00000000] 09:41:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15B1D800) [pid = 3628] [serial = 1795] [outer = 10C7C800] 09:41:40 INFO - PROCESS | 3628 | 1472661700970 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (17297800) [pid = 3628] [serial = 1796] [outer = 10C7C800] 09:41:41 INFO - PROCESS | 3628 | 1472661701327 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 633ms 09:41:41 INFO - PROCESS | 3628 | 1472661701366 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3628 | 1472661701368 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:41:41 INFO - PROCESS | 3628 | 1472661701371 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 3628 | 1472661701373 Marionette TRACE conn2 <- [1,2358,null,{}] 09:41:41 INFO - PROCESS | 3628 | 1472661701385 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 3628 | 1472661701387 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:41 INFO - PROCESS | 3628 | 1472661701466 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:41:41 INFO - PROCESS | 3628 | 1472661701471 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 3628 | 1472661701473 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:41 INFO - PROCESS | 3628 | ++DOCSHELL 13959C00 == 40 [pid = 3628] [id = 599] 09:41:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15832400) [pid = 3628] [serial = 1797] [outer = 00000000] 09:41:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17D71800) [pid = 3628] [serial = 1798] [outer = 15832400] 09:41:41 INFO - PROCESS | 3628 | 1472661701518 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17E0F800) [pid = 3628] [serial = 1799] [outer = 15832400] 09:41:41 INFO - PROCESS | 3628 | 1472661701946 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 586ms 09:41:41 INFO - PROCESS | 3628 | 1472661701968 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3628 | 1472661701970 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:41:41 INFO - PROCESS | 3628 | 1472661701973 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 3628 | 1472661701975 Marionette TRACE conn2 <- [1,2362,null,{}] 09:41:41 INFO - PROCESS | 3628 | 1472661701978 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 3628 | 1472661701980 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:42 INFO - PROCESS | 3628 | 1472661702100 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:41:42 INFO - PROCESS | 3628 | 1472661702105 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 3628 | 1472661702107 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:42 INFO - PROCESS | 3628 | ++DOCSHELL 17E7BC00 == 41 [pid = 3628] [id = 600] 09:41:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17E7C800) [pid = 3628] [serial = 1800] [outer = 00000000] 09:41:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17E82000) [pid = 3628] [serial = 1801] [outer = 17E7C800] 09:41:42 INFO - PROCESS | 3628 | 1472661702160 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17E82C00) [pid = 3628] [serial = 1802] [outer = 17E7C800] 09:41:42 INFO - PROCESS | 3628 | 1472661702700 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 787ms 09:41:42 INFO - PROCESS | 3628 | 1472661702759 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 3628 | 1472661702764 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 09:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:41:42 INFO - PROCESS | 3628 | 1472661702770 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 3628 | 1472661702773 Marionette TRACE conn2 <- [1,2366,null,{}] 09:41:42 INFO - PROCESS | 3628 | 1472661702779 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 3628 | 1472661702782 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:42 INFO - PROCESS | 3628 | 1472661702896 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:41:43 INFO - PROCESS | 3628 | 1472661703034 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 3628 | 1472661703039 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:43 INFO - PROCESS | 3628 | ++DOCSHELL 10373400 == 42 [pid = 3628] [id = 601] 09:41:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (10374000) [pid = 3628] [serial = 1803] [outer = 00000000] 09:41:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (112E2800) [pid = 3628] [serial = 1804] [outer = 10374000] 09:41:43 INFO - PROCESS | 3628 | 1472661703099 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (114EF400) [pid = 3628] [serial = 1805] [outer = 10374000] 09:41:43 INFO - PROCESS | 3628 | 1472661703763 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1018ms 09:41:43 INFO - PROCESS | 3628 | 1472661703796 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 3628 | 1472661703801 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 09:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:41:43 INFO - PROCESS | 3628 | 1472661703826 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 3628 | 1472661703829 Marionette TRACE conn2 <- [1,2370,null,{}] 09:41:43 INFO - PROCESS | 3628 | 1472661703834 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 3628 | 1472661703837 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:43 INFO - PROCESS | 3628 | 1472661703995 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:41:44 INFO - PROCESS | 3628 | 1472661704060 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 3628 | 1472661704063 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:44 INFO - PROCESS | 3628 | ++DOCSHELL 15193C00 == 43 [pid = 3628] [id = 602] 09:41:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15194800) [pid = 3628] [serial = 1806] [outer = 00000000] 09:41:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15BF3C00) [pid = 3628] [serial = 1807] [outer = 15194800] 09:41:44 INFO - PROCESS | 3628 | 1472661704119 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1601B800) [pid = 3628] [serial = 1808] [outer = 15194800] 09:41:44 INFO - PROCESS | 3628 | 1472661704692 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 910ms 09:41:44 INFO - PROCESS | 3628 | 1472661704731 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 3628 | 1472661704734 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 09:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:41:44 INFO - PROCESS | 3628 | 1472661704738 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 3628 | 1472661704742 Marionette TRACE conn2 <- [1,2374,null,{}] 09:41:44 INFO - PROCESS | 3628 | 1472661704752 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:44 INFO - PROCESS | 3628 | 1472661704757 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:44 INFO - PROCESS | 3628 | 1472661704861 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:41:44 INFO - PROCESS | 3628 | 1472661704971 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 3628 | 1472661704974 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:44 INFO - PROCESS | 3628 | ++DOCSHELL 1734B000 == 44 [pid = 3628] [id = 603] 09:41:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (173FD000) [pid = 3628] [serial = 1809] [outer = 00000000] 09:41:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17D69C00) [pid = 3628] [serial = 1810] [outer = 173FD000] 09:41:45 INFO - PROCESS | 3628 | 1472661705031 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17E7D800) [pid = 3628] [serial = 1811] [outer = 173FD000] 09:41:45 INFO - PROCESS | 3628 | 1472661705628 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 925ms 09:41:45 INFO - PROCESS | 3628 | 1472661705666 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 3628 | 1472661705669 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 09:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:41:45 INFO - PROCESS | 3628 | 1472661705672 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 3628 | 1472661705674 Marionette TRACE conn2 <- [1,2378,null,{}] 09:41:45 INFO - PROCESS | 3628 | 1472661705678 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 3628 | 1472661705680 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:45 INFO - PROCESS | 3628 | 1472661705801 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:41:45 INFO - PROCESS | 3628 | 1472661705918 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 3628 | 1472661705921 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:45 INFO - PROCESS | 3628 | ++DOCSHELL 1729A800 == 45 [pid = 3628] [id = 604] 09:41:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1729B000) [pid = 3628] [serial = 1812] [outer = 00000000] 09:41:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17FE5400) [pid = 3628] [serial = 1813] [outer = 1729B000] 09:41:45 INFO - PROCESS | 3628 | 1472661705974 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17FED400) [pid = 3628] [serial = 1814] [outer = 1729B000] 09:41:46 INFO - PROCESS | 3628 | 1472661706691 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1064ms 09:41:46 INFO - PROCESS | 3628 | 1472661706749 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 3628 | 1472661706753 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 09:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:41:46 INFO - PROCESS | 3628 | 1472661706758 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 3628 | 1472661706761 Marionette TRACE conn2 <- [1,2382,null,{}] 09:41:46 INFO - PROCESS | 3628 | 1472661706766 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:46 INFO - PROCESS | 3628 | 1472661706769 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:46 INFO - PROCESS | 3628 | 1472661706920 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:41:46 INFO - PROCESS | 3628 | 1472661706938 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 3628 | 1472661706941 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:46 INFO - PROCESS | 3628 | ++DOCSHELL 1147C800 == 46 [pid = 3628] [id = 605] 09:41:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1180B800) [pid = 3628] [serial = 1815] [outer = 00000000] 09:41:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (12C85800) [pid = 3628] [serial = 1816] [outer = 1180B800] 09:41:46 INFO - PROCESS | 3628 | 1472661706991 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (13177000) [pid = 3628] [serial = 1817] [outer = 1180B800] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 13959C00 == 45 [pid = 3628] [id = 599] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 1055A800 == 44 [pid = 3628] [id = 598] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 16BC6C00 == 43 [pid = 3628] [id = 597] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 1670C800 == 42 [pid = 3628] [id = 596] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 1601BC00 == 41 [pid = 3628] [id = 595] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 157C7000 == 40 [pid = 3628] [id = 594] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 12B7A800 == 39 [pid = 3628] [id = 593] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 10A04800 == 38 [pid = 3628] [id = 592] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 172ED000 == 37 [pid = 3628] [id = 589] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 0F31B800 == 36 [pid = 3628] [id = 580] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 150EC000 == 35 [pid = 3628] [id = 578] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 173F1400 == 34 [pid = 3628] [id = 579] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 13A79C00 == 33 [pid = 3628] [id = 576] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 10A01400 == 32 [pid = 3628] [id = 590] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 13B53C00 == 31 [pid = 3628] [id = 575] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 11D0E400 == 30 [pid = 3628] [id = 591] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 10E78400 == 29 [pid = 3628] [id = 577] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 1729A800 == 28 [pid = 3628] [id = 604] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 15193C00 == 27 [pid = 3628] [id = 602] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 1734B000 == 26 [pid = 3628] [id = 603] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 17E7BC00 == 25 [pid = 3628] [id = 600] 09:41:47 INFO - PROCESS | 3628 | --DOCSHELL 10373400 == 24 [pid = 3628] [id = 601] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (13F74C00) [pid = 3628] [serial = 1768] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (10B86000) [pid = 3628] [serial = 1744] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (10C7B400) [pid = 3628] [serial = 1745] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (11D10400) [pid = 3628] [serial = 1747] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (129EBC00) [pid = 3628] [serial = 1748] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13A7A400) [pid = 3628] [serial = 1750] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (10C71C00) [pid = 3628] [serial = 1742] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (10A0FC00) [pid = 3628] [serial = 1741] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (166C3800) [pid = 3628] [serial = 1759] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (118A4800) [pid = 3628] [serial = 1733] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1147AC00) [pid = 3628] [serial = 1732] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16009000) [pid = 3628] [serial = 1736] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15828800) [pid = 3628] [serial = 1735] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (17E83400) [pid = 3628] [serial = 1739] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17D70400) [pid = 3628] [serial = 1738] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16016800) [pid = 3628] [serial = 1757] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1600FC00) [pid = 3628] [serial = 1756] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1661E800) [pid = 3628] [serial = 1763] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1582A800) [pid = 3628] [serial = 1762] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1670F800) [pid = 3628] [serial = 1760] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15916000) [pid = 3628] [serial = 1753] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (15B28000) [pid = 3628] [serial = 1754] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16CEF000) [pid = 3628] [serial = 1765] [outer = 00000000] [url = about:blank] 09:41:47 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17297000) [pid = 3628] [serial = 1766] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3628 | 1472661708253 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1542ms 09:41:48 INFO - PROCESS | 3628 | 1472661708303 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 3628 | 1472661708307 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 09:41:48 INFO - PROCESS | 3628 | 1472661708311 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:41:48 INFO - PROCESS | 3628 | 1472661708314 Marionette TRACE conn2 <- [1,2386,null,{}] 09:41:48 INFO - PROCESS | 3628 | 1472661708320 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 3628 | 1472661708323 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:48 INFO - PROCESS | 3628 | 1472661708410 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:41:48 INFO - PROCESS | 3628 | 1472661708417 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 3628 | 1472661708421 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:48 INFO - PROCESS | 3628 | ++DOCSHELL 10A01400 == 25 [pid = 3628] [id = 606] 09:41:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10A08800) [pid = 3628] [serial = 1818] [outer = 00000000] 09:41:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10C7C400) [pid = 3628] [serial = 1819] [outer = 10A08800] 09:41:48 INFO - PROCESS | 3628 | 1472661708479 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10E6F000) [pid = 3628] [serial = 1820] [outer = 10A08800] 09:41:48 INFO - PROCESS | 3628 | 1472661709000 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 725ms 09:41:49 INFO - PROCESS | 3628 | 1472661709035 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 3628 | 1472661709040 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 09:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:41:49 INFO - PROCESS | 3628 | 1472661709047 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 3628 | 1472661709049 Marionette TRACE conn2 <- [1,2390,null,{}] 09:41:49 INFO - PROCESS | 3628 | 1472661709053 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 3628 | 1472661709056 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:49 INFO - PROCESS | 3628 | 1472661709171 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:41:49 INFO - PROCESS | 3628 | 1472661709275 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 3628 | 1472661709277 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:49 INFO - PROCESS | 3628 | ++DOCSHELL 1189A400 == 26 [pid = 3628] [id = 607] 09:41:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (11C0A400) [pid = 3628] [serial = 1821] [outer = 00000000] 09:41:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (11DA3C00) [pid = 3628] [serial = 1822] [outer = 11C0A400] 09:41:49 INFO - PROCESS | 3628 | 1472661709326 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (129F9C00) [pid = 3628] [serial = 1823] [outer = 11C0A400] 09:41:49 INFO - PROCESS | 3628 | 1472661709711 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 724ms 09:41:49 INFO - PROCESS | 3628 | 1472661709786 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 3628 | 1472661709789 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 09:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:41:49 INFO - PROCESS | 3628 | 1472661709793 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 3628 | 1472661709796 Marionette TRACE conn2 <- [1,2394,null,{}] 09:41:49 INFO - PROCESS | 3628 | 1472661709844 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 3628 | 1472661709849 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:49 INFO - PROCESS | 3628 | 1472661709941 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:41:49 INFO - PROCESS | 3628 | 1472661709947 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 3628 | 1472661709950 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:49 INFO - PROCESS | 3628 | ++DOCSHELL 1518EC00 == 27 [pid = 3628] [id = 608] 09:41:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15193800) [pid = 3628] [serial = 1824] [outer = 00000000] 09:41:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (157C7000) [pid = 3628] [serial = 1825] [outer = 15193800] 09:41:49 INFO - PROCESS | 3628 | 1472661710002 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1591F400) [pid = 3628] [serial = 1826] [outer = 15193800] 09:41:50 INFO - PROCESS | 3628 | 1472661710470 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 694ms 09:41:50 INFO - PROCESS | 3628 | 1472661710496 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 3628 | 1472661710500 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:41:50 INFO - PROCESS | 3628 | 1472661710511 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 3628 | 1472661710513 Marionette TRACE conn2 <- [1,2398,null,{}] 09:41:50 INFO - PROCESS | 3628 | 1472661710516 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:50 INFO - PROCESS | 3628 | 1472661710518 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:50 INFO - PROCESS | 3628 | 1472661710636 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:41:50 INFO - PROCESS | 3628 | 1472661710641 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 3628 | 1472661710644 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:50 INFO - PROCESS | 3628 | ++DOCSHELL 15917800 == 28 [pid = 3628] [id = 609] 09:41:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15B1F000) [pid = 3628] [serial = 1827] [outer = 00000000] 09:41:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16007C00) [pid = 3628] [serial = 1828] [outer = 15B1F000] 09:41:50 INFO - PROCESS | 3628 | 1472661710689 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16012C00) [pid = 3628] [serial = 1829] [outer = 15B1F000] 09:41:51 INFO - PROCESS | 3628 | 1472661711155 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 678ms 09:41:51 INFO - PROCESS | 3628 | 1472661711211 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 3628 | 1472661711213 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 09:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:41:51 INFO - PROCESS | 3628 | 1472661711222 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 3628 | 1472661711224 Marionette TRACE conn2 <- [1,2402,null,{}] 09:41:51 INFO - PROCESS | 3628 | 1472661711227 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 3628 | 1472661711229 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:51 INFO - PROCESS | 3628 | 1472661711338 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:41:51 INFO - PROCESS | 3628 | 1472661711430 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 3628 | 1472661711433 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:51 INFO - PROCESS | 3628 | ++DOCSHELL 1601E800 == 29 [pid = 3628] [id = 610] 09:41:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1601EC00) [pid = 3628] [serial = 1830] [outer = 00000000] 09:41:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16623800) [pid = 3628] [serial = 1831] [outer = 1601EC00] 09:41:51 INFO - PROCESS | 3628 | 1472661711463 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (166BE000) [pid = 3628] [serial = 1832] [outer = 1601EC00] 09:41:51 INFO - PROCESS | 3628 | 1472661711906 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 724ms 09:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:41:51 INFO - PROCESS | 3628 | 1472661711941 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 3628 | 1472661711943 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 09:41:51 INFO - PROCESS | 3628 | 1472661711946 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 3628 | 1472661711948 Marionette TRACE conn2 <- [1,2406,null,{}] 09:41:51 INFO - PROCESS | 3628 | 1472661711951 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 3628 | 1472661711957 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:52 INFO - PROCESS | 3628 | 1472661712098 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:41:52 INFO - PROCESS | 3628 | 1472661712108 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 3628 | 1472661712110 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:52 INFO - PROCESS | 3628 | ++DOCSHELL 10B82400 == 30 [pid = 3628] [id = 611] 09:41:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10E6D800) [pid = 3628] [serial = 1833] [outer = 00000000] 09:41:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (166C1C00) [pid = 3628] [serial = 1834] [outer = 10E6D800] 09:41:52 INFO - PROCESS | 3628 | 1472661712425 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16CF6C00) [pid = 3628] [serial = 1835] [outer = 10E6D800] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (134AB400) [pid = 3628] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16CEE000) [pid = 3628] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1670EC00) [pid = 3628] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10C7C800) [pid = 3628] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (172EE000) [pid = 3628] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10A03000) [pid = 3628] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (12BBCC00) [pid = 3628] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A08000) [pid = 3628] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11D7D800) [pid = 3628] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15912000) [pid = 3628] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17E7C800) [pid = 3628] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15832400) [pid = 3628] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:41:52 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16619800) [pid = 3628] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:41:52 INFO - PROCESS | 3628 | 1472661712819 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 925ms 09:41:52 INFO - PROCESS | 3628 | 1472661712875 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 3628 | 1472661712876 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 09:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:41:52 INFO - PROCESS | 3628 | 1472661712889 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 3628 | 1472661712891 Marionette TRACE conn2 <- [1,2410,null,{}] 09:41:52 INFO - PROCESS | 3628 | 1472661712894 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 3628 | 1472661712896 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:53 INFO - PROCESS | 3628 | 1472661713006 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:41:53 INFO - PROCESS | 3628 | 1472661713020 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 3628 | 1472661713022 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:53 INFO - PROCESS | 3628 | ++DOCSHELL 12BC8C00 == 31 [pid = 3628] [id = 612] 09:41:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (12E7A800) [pid = 3628] [serial = 1836] [outer = 00000000] 09:41:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16620C00) [pid = 3628] [serial = 1837] [outer = 12E7A800] 09:41:53 INFO - PROCESS | 3628 | 1472661713067 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15191C00) [pid = 3628] [serial = 1838] [outer = 12E7A800] 09:41:53 INFO - PROCESS | 3628 | 1472661713473 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 648ms 09:41:53 INFO - PROCESS | 3628 | 1472661713539 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 3628 | 1472661713541 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 09:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:41:53 INFO - PROCESS | 3628 | 1472661713545 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 3628 | 1472661713548 Marionette TRACE conn2 <- [1,2414,null,{}] 09:41:53 INFO - PROCESS | 3628 | 1472661713552 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:53 INFO - PROCESS | 3628 | 1472661713555 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:53 INFO - PROCESS | 3628 | 1472661713671 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:41:53 INFO - PROCESS | 3628 | 1472661713682 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 3628 | 1472661713684 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:53 INFO - PROCESS | 3628 | ++DOCSHELL 11DA3400 == 32 [pid = 3628] [id = 613] 09:41:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (171BFC00) [pid = 3628] [serial = 1839] [outer = 00000000] 09:41:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (172A3800) [pid = 3628] [serial = 1840] [outer = 171BFC00] 09:41:53 INFO - PROCESS | 3628 | 1472661713729 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10375C00) [pid = 3628] [serial = 1841] [outer = 171BFC00] 09:41:54 INFO - PROCESS | 3628 | 1472661714134 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 632ms 09:41:54 INFO - PROCESS | 3628 | 1472661714166 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 3628 | 1472661714168 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 09:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:41:54 INFO - PROCESS | 3628 | 1472661714171 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 3628 | 1472661714173 Marionette TRACE conn2 <- [1,2418,null,{}] 09:41:54 INFO - PROCESS | 3628 | 1472661714176 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 3628 | 1472661714178 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:54 INFO - PROCESS | 3628 | 1472661714317 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:41:54 INFO - PROCESS | 3628 | 1472661714331 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 3628 | 1472661714333 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:54 INFO - PROCESS | 3628 | ++DOCSHELL 1518D800 == 33 [pid = 3628] [id = 614] 09:41:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1729F800) [pid = 3628] [serial = 1842] [outer = 00000000] 09:41:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17D6B800) [pid = 3628] [serial = 1843] [outer = 1729F800] 09:41:54 INFO - PROCESS | 3628 | 1472661714382 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D6CC00) [pid = 3628] [serial = 1844] [outer = 1729F800] 09:41:55 INFO - PROCESS | 3628 | 1472661715167 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1034ms 09:41:55 INFO - PROCESS | 3628 | 1472661715228 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 3628 | 1472661715232 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 09:41:55 INFO - PROCESS | 3628 | 1472661715237 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:41:55 INFO - PROCESS | 3628 | 1472661715243 Marionette TRACE conn2 <- [1,2422,null,{}] 09:41:55 INFO - PROCESS | 3628 | 1472661715248 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:55 INFO - PROCESS | 3628 | 1472661715250 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:55 INFO - PROCESS | 3628 | 1472661715353 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:41:55 INFO - PROCESS | 3628 | 1472661715488 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 3628 | 1472661715492 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:55 INFO - PROCESS | 3628 | ++DOCSHELL 10A4A800 == 34 [pid = 3628] [id = 615] 09:41:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10C7C000) [pid = 3628] [serial = 1845] [outer = 00000000] 09:41:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (11C14000) [pid = 3628] [serial = 1846] [outer = 10C7C000] 09:41:55 INFO - PROCESS | 3628 | 1472661715550 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (12B78800) [pid = 3628] [serial = 1847] [outer = 10C7C000] 09:41:56 INFO - PROCESS | 3628 | 1472661716430 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1234ms 09:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:41:56 INFO - PROCESS | 3628 | 1472661716472 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 3628 | 1472661716476 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 09:41:56 INFO - PROCESS | 3628 | 1472661716481 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 3628 | 1472661716485 Marionette TRACE conn2 <- [1,2426,null,{}] 09:41:56 INFO - PROCESS | 3628 | 1472661716490 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 3628 | 1472661716493 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:56 INFO - PROCESS | 3628 | 1472661716587 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:41:56 INFO - PROCESS | 3628 | 1472661716727 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 3628 | 1472661716732 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:56 INFO - PROCESS | 3628 | ++DOCSHELL 10C7D000 == 35 [pid = 3628] [id = 616] 09:41:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (10C7DC00) [pid = 3628] [serial = 1848] [outer = 00000000] 09:41:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (112DEC00) [pid = 3628] [serial = 1849] [outer = 10C7DC00] 09:41:56 INFO - PROCESS | 3628 | 1472661716784 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (11803800) [pid = 3628] [serial = 1850] [outer = 10C7DC00] 09:41:56 INFO - PROCESS | 3628 | --DOCSHELL 11DA3400 == 34 [pid = 3628] [id = 613] 09:41:56 INFO - PROCESS | 3628 | --DOCSHELL 12BC8C00 == 33 [pid = 3628] [id = 612] 09:41:56 INFO - PROCESS | 3628 | --DOCSHELL 10B82400 == 32 [pid = 3628] [id = 611] 09:41:56 INFO - PROCESS | 3628 | --DOCSHELL 1601E800 == 31 [pid = 3628] [id = 610] 09:41:56 INFO - PROCESS | 3628 | --DOCSHELL 15917800 == 30 [pid = 3628] [id = 609] 09:41:56 INFO - PROCESS | 3628 | --DOCSHELL 1518EC00 == 29 [pid = 3628] [id = 608] 09:41:56 INFO - PROCESS | 3628 | --DOCSHELL 1189A400 == 28 [pid = 3628] [id = 607] 09:41:56 INFO - PROCESS | 3628 | --DOCSHELL 10A01400 == 27 [pid = 3628] [id = 606] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1734F000) [pid = 3628] [serial = 1792] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1686DC00) [pid = 3628] [serial = 1789] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15B1D800) [pid = 3628] [serial = 1795] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16706C00) [pid = 3628] [serial = 1769] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10E6BC00) [pid = 3628] [serial = 1771] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (112C9C00) [pid = 3628] [serial = 1772] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13128800) [pid = 3628] [serial = 1780] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (134A9400) [pid = 3628] [serial = 1781] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (112D2400) [pid = 3628] [serial = 1777] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (173F1C00) [pid = 3628] [serial = 1793] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11480C00) [pid = 3628] [serial = 1778] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13A7B000) [pid = 3628] [serial = 1774] [outer = 00000000] [url = about:blank] 09:41:56 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (150EA000) [pid = 3628] [serial = 1775] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15BEF800) [pid = 3628] [serial = 1783] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17E82000) [pid = 3628] [serial = 1801] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17E82C00) [pid = 3628] [serial = 1802] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17E0F800) [pid = 3628] [serial = 1799] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17D71800) [pid = 3628] [serial = 1798] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16623C00) [pid = 3628] [serial = 1786] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16706800) [pid = 3628] [serial = 1787] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16BC2800) [pid = 3628] [serial = 1790] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16003400) [pid = 3628] [serial = 1784] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17297800) [pid = 3628] [serial = 1796] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (13B5C000) [pid = 3628] [serial = 1751] [outer = 00000000] [url = about:blank] 09:41:57 INFO - PROCESS | 3628 | 1472661717277 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 833ms 09:41:57 INFO - PROCESS | 3628 | 1472661717304 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 3628 | 1472661717310 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 09:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:41:57 INFO - PROCESS | 3628 | 1472661717320 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 3628 | 1472661717323 Marionette TRACE conn2 <- [1,2430,null,{}] 09:41:57 INFO - PROCESS | 3628 | 1472661717327 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 3628 | 1472661717329 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:57 INFO - PROCESS | 3628 | 1472661717415 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:41:57 INFO - PROCESS | 3628 | 1472661717422 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 3628 | 1472661717424 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:57 INFO - PROCESS | 3628 | ++DOCSHELL 112EB800 == 28 [pid = 3628] [id = 617] 09:41:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (11480C00) [pid = 3628] [serial = 1851] [outer = 00000000] 09:41:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (12BC0400) [pid = 3628] [serial = 1852] [outer = 11480C00] 09:41:57 INFO - PROCESS | 3628 | 1472661717473 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1312AC00) [pid = 3628] [serial = 1853] [outer = 11480C00] 09:41:57 INFO - PROCESS | 3628 | 1472661717963 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 694ms 09:41:58 INFO - PROCESS | 3628 | 1472661717997 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 3628 | 1472661718000 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:41:58 INFO - PROCESS | 3628 | 1472661718007 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 3628 | 1472661718011 Marionette TRACE conn2 <- [1,2434,null,{}] 09:41:58 INFO - PROCESS | 3628 | 1472661718021 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 3628 | 1472661718026 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:58 INFO - PROCESS | 3628 | 1472661718141 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:41:58 INFO - PROCESS | 3628 | 1472661718246 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 3628 | 1472661718250 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:58 INFO - PROCESS | 3628 | ++DOCSHELL 1451AC00 == 29 [pid = 3628] [id = 618] 09:41:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1451C000) [pid = 3628] [serial = 1854] [outer = 00000000] 09:41:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (14588400) [pid = 3628] [serial = 1855] [outer = 1451C000] 09:41:58 INFO - PROCESS | 3628 | 1472661718301 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1518EC00) [pid = 3628] [serial = 1856] [outer = 1451C000] 09:41:58 INFO - PROCESS | 3628 | 1472661718720 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 725ms 09:41:58 INFO - PROCESS | 3628 | 1472661718748 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 3628 | 1472661718751 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:41:58 INFO - PROCESS | 3628 | 1472661718754 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 3628 | 1472661718756 Marionette TRACE conn2 <- [1,2438,null,{}] 09:41:58 INFO - PROCESS | 3628 | 1472661718759 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 3628 | 1472661718761 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:58 INFO - PROCESS | 3628 | 1472661718845 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:41:58 INFO - PROCESS | 3628 | 1472661718851 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 3628 | 1472661718853 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:58 INFO - PROCESS | 3628 | ++DOCSHELL 10C76800 == 30 [pid = 3628] [id = 619] 09:41:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (14525800) [pid = 3628] [serial = 1857] [outer = 00000000] 09:41:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1601A000) [pid = 3628] [serial = 1858] [outer = 14525800] 09:41:58 INFO - PROCESS | 3628 | 1472661718907 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16619800) [pid = 3628] [serial = 1859] [outer = 14525800] 09:41:59 INFO - PROCESS | 3628 | 1472661719365 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 678ms 09:41:59 INFO - PROCESS | 3628 | 1472661719442 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 3628 | 1472661719444 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 09:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:41:59 INFO - PROCESS | 3628 | 1472661719448 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 3628 | 1472661719450 Marionette TRACE conn2 <- [1,2442,null,{}] 09:41:59 INFO - PROCESS | 3628 | 1472661719453 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:59 INFO - PROCESS | 3628 | 1472661719455 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:59 INFO - PROCESS | 3628 | 1472661719593 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:41:59 INFO - PROCESS | 3628 | 1472661719615 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 3628 | 1472661719617 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:41:59 INFO - PROCESS | 3628 | ++DOCSHELL 16706800 == 31 [pid = 3628] [id = 620] 09:41:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16707400) [pid = 3628] [serial = 1860] [outer = 00000000] 09:41:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1670C400) [pid = 3628] [serial = 1861] [outer = 16707400] 09:41:59 INFO - PROCESS | 3628 | 1472661719673 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16710C00) [pid = 3628] [serial = 1862] [outer = 16707400] 09:42:00 INFO - PROCESS | 3628 | 1472661720106 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 694ms 09:42:00 INFO - PROCESS | 3628 | 1472661720147 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:42:00 INFO - PROCESS | 3628 | 1472661720149 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 09:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:42:00 INFO - PROCESS | 3628 | 1472661720152 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - PROCESS | 3628 | 1472661720154 Marionette TRACE conn2 <- [1,2446,null,{}] 09:42:00 INFO - PROCESS | 3628 | 1472661720157 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 3628 | 1472661720162 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:00 INFO - PROCESS | 3628 | 1472661720283 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:42:00 INFO - PROCESS | 3628 | 1472661720351 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 3628 | 1472661720353 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:00 INFO - PROCESS | 3628 | ++DOCSHELL 16BC8000 == 32 [pid = 3628] [id = 621] 09:42:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16BCBC00) [pid = 3628] [serial = 1863] [outer = 00000000] 09:42:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (172A1000) [pid = 3628] [serial = 1864] [outer = 16BCBC00] 09:42:00 INFO - PROCESS | 3628 | 1472661720398 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (173F6C00) [pid = 3628] [serial = 1865] [outer = 16BCBC00] 09:42:00 INFO - PROCESS | 3628 | 1472661720812 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 694ms 09:42:00 INFO - PROCESS | 3628 | 1472661720835 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:42:00 INFO - PROCESS | 3628 | 1472661720837 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 09:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:42:00 INFO - PROCESS | 3628 | 1472661720840 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - PROCESS | 3628 | 1472661720842 Marionette TRACE conn2 <- [1,2450,null,{}] 09:42:00 INFO - PROCESS | 3628 | 1472661720845 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 3628 | 1472661720847 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:00 INFO - PROCESS | 3628 | 1472661720958 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:42:01 INFO - PROCESS | 3628 | 1472661721050 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3628 | 1472661721061 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:01 INFO - PROCESS | 3628 | ++DOCSHELL 173FD800 == 33 [pid = 3628] [id = 622] 09:42:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (173FF800) [pid = 3628] [serial = 1866] [outer = 00000000] 09:42:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17D90800) [pid = 3628] [serial = 1867] [outer = 173FF800] 09:42:01 INFO - PROCESS | 3628 | 1472661721105 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D97000) [pid = 3628] [serial = 1868] [outer = 173FF800] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15B1F000) [pid = 3628] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (10A08800) [pid = 3628] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1180B800) [pid = 3628] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15193800) [pid = 3628] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (11C0A400) [pid = 3628] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1601EC00) [pid = 3628] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10374000) [pid = 3628] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15194800) [pid = 3628] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (173FD000) [pid = 3628] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1729B000) [pid = 3628] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10E6D800) [pid = 3628] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (12E7A800) [pid = 3628] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:42:01 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (171BFC00) [pid = 3628] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:42:01 INFO - PROCESS | 3628 | 1472661721555 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 787ms 09:42:01 INFO - PROCESS | 3628 | 1472661721627 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 3628 | 1472661721628 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 09:42:01 INFO - PROCESS | 3628 | 1472661721632 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:42:01 INFO - PROCESS | 3628 | 1472661721634 Marionette TRACE conn2 <- [1,2454,null,{}] 09:42:01 INFO - PROCESS | 3628 | 1472661721637 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 3628 | 1472661721639 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:01 INFO - PROCESS | 3628 | 1472661721725 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:42:01 INFO - PROCESS | 3628 | 1472661721730 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3628 | 1472661721732 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:01 INFO - PROCESS | 3628 | ++DOCSHELL 10A08000 == 34 [pid = 3628] [id = 623] 09:42:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (114EC000) [pid = 3628] [serial = 1869] [outer = 00000000] 09:42:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1601EC00) [pid = 3628] [serial = 1870] [outer = 114EC000] 09:42:01 INFO - PROCESS | 3628 | 1472661721776 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1729B000) [pid = 3628] [serial = 1871] [outer = 114EC000] 09:42:02 INFO - PROCESS | 3628 | 1472661722204 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 586ms 09:42:02 INFO - PROCESS | 3628 | 1472661722229 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 3628 | 1472661722231 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 09:42:02 INFO - PROCESS | 3628 | 1472661722249 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 3628 | 1472661722250 Marionette TRACE conn2 <- [1,2458,null,{}] 09:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:42:02 INFO - PROCESS | 3628 | 1472661722258 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 3628 | 1472661722260 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:02 INFO - PROCESS | 3628 | 1472661722345 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:42:02 INFO - PROCESS | 3628 | 1472661722351 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 3628 | 1472661722353 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:02 INFO - PROCESS | 3628 | ++DOCSHELL 134A2C00 == 35 [pid = 3628] [id = 624] 09:42:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (14528000) [pid = 3628] [serial = 1872] [outer = 00000000] 09:42:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17E0C800) [pid = 3628] [serial = 1873] [outer = 14528000] 09:42:02 INFO - PROCESS | 3628 | 1472661722397 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17E7F000) [pid = 3628] [serial = 1874] [outer = 14528000] 09:42:02 INFO - PROCESS | 3628 | 1472661722828 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 617ms 09:42:02 INFO - PROCESS | 3628 | 1472661722878 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 3628 | 1472661722880 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 09:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:42:02 INFO - PROCESS | 3628 | 1472661722887 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 3628 | 1472661722888 Marionette TRACE conn2 <- [1,2462,null,{}] 09:42:02 INFO - PROCESS | 3628 | 1472661722892 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 3628 | 1472661722894 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:02 INFO - PROCESS | 3628 | 1472661722973 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:42:02 INFO - PROCESS | 3628 | 1472661722978 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 3628 | 1472661722989 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:02 INFO - PROCESS | 3628 | ++DOCSHELL 157C1800 == 36 [pid = 3628] [id = 625] 09:42:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17E83C00) [pid = 3628] [serial = 1875] [outer = 00000000] 09:42:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17E8A800) [pid = 3628] [serial = 1876] [outer = 17E83C00] 09:42:03 INFO - PROCESS | 3628 | 1472661723034 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17EBEC00) [pid = 3628] [serial = 1877] [outer = 17E83C00] 09:42:03 INFO - PROCESS | 3628 | 1472661723669 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 833ms 09:42:03 INFO - PROCESS | 3628 | 1472661723728 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 3628 | 1472661723736 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 09:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:42:03 INFO - PROCESS | 3628 | 1472661723757 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 3628 | 1472661723760 Marionette TRACE conn2 <- [1,2466,null,{}] 09:42:03 INFO - PROCESS | 3628 | 1472661723767 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 3628 | 1472661723770 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:03 INFO - PROCESS | 3628 | 1472661723879 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:42:03 INFO - PROCESS | 3628 | 1472661723991 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 3628 | 1472661723994 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:03 INFO - PROCESS | 3628 | ++DOCSHELL 10C71800 == 37 [pid = 3628] [id = 626] 09:42:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10C76400) [pid = 3628] [serial = 1878] [outer = 00000000] 09:42:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (11DA8000) [pid = 3628] [serial = 1879] [outer = 10C76400] 09:42:04 INFO - PROCESS | 3628 | 1472661724053 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (134A3C00) [pid = 3628] [serial = 1880] [outer = 10C76400] 09:42:04 INFO - PROCESS | 3628 | 1472661724597 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 894ms 09:42:04 INFO - PROCESS | 3628 | 1472661724646 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 3628 | 1472661724651 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 09:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:42:04 INFO - PROCESS | 3628 | 1472661724657 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 3628 | 1472661724660 Marionette TRACE conn2 <- [1,2470,null,{}] 09:42:04 INFO - PROCESS | 3628 | 1472661724664 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:04 INFO - PROCESS | 3628 | 1472661724667 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:04 INFO - PROCESS | 3628 | 1472661724784 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:42:04 INFO - PROCESS | 3628 | 1472661724922 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 3628 | 1472661724925 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:04 INFO - PROCESS | 3628 | ++DOCSHELL 14527400 == 38 [pid = 3628] [id = 627] 09:42:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (14528800) [pid = 3628] [serial = 1881] [outer = 00000000] 09:42:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15BF9C00) [pid = 3628] [serial = 1882] [outer = 14528800] 09:42:04 INFO - PROCESS | 3628 | 1472661724986 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1600B400) [pid = 3628] [serial = 1883] [outer = 14528800] 09:42:05 INFO - PROCESS | 3628 | 1472661725582 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 987ms 09:42:05 INFO - PROCESS | 3628 | 1472661725641 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 3628 | 1472661725643 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 09:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:42:05 INFO - PROCESS | 3628 | 1472661725647 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 3628 | 1472661725651 Marionette TRACE conn2 <- [1,2474,null,{}] 09:42:05 INFO - PROCESS | 3628 | 1472661725662 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 3628 | 1472661725666 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:05 INFO - PROCESS | 3628 | 1472661725804 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:42:05 INFO - PROCESS | 3628 | 1472661725945 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 3628 | 1472661725949 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:05 INFO - PROCESS | 3628 | ++DOCSHELL 17D6FC00 == 39 [pid = 3628] [id = 628] 09:42:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17D71800) [pid = 3628] [serial = 1884] [outer = 00000000] 09:42:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17E87000) [pid = 3628] [serial = 1885] [outer = 17D71800] 09:42:05 INFO - PROCESS | 3628 | 1472661726009 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17FEC800) [pid = 3628] [serial = 1886] [outer = 17D71800] 09:42:06 INFO - PROCESS | 3628 | 1472661726580 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1141ms 09:42:06 INFO - PROCESS | 3628 | 1472661726801 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 3628 | 1472661726805 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 09:42:06 INFO - PROCESS | 3628 | 1472661726811 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:42:06 INFO - PROCESS | 3628 | 1472661726814 Marionette TRACE conn2 <- [1,2478,null,{}] 09:42:06 INFO - PROCESS | 3628 | 1472661726820 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 3628 | 1472661726823 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:06 INFO - PROCESS | 3628 | 1472661726921 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:42:07 INFO - PROCESS | 3628 | 1472661727022 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 3628 | 1472661727027 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:07 INFO - PROCESS | 3628 | ++DOCSHELL 10E72800 == 40 [pid = 3628] [id = 629] 09:42:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10E75800) [pid = 3628] [serial = 1887] [outer = 00000000] 09:42:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (112DFC00) [pid = 3628] [serial = 1888] [outer = 10E75800] 09:42:07 INFO - PROCESS | 3628 | 1472661727076 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (114D4000) [pid = 3628] [serial = 1889] [outer = 10E75800] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 134A2C00 == 39 [pid = 3628] [id = 624] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 10A08000 == 38 [pid = 3628] [id = 623] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 173FD800 == 37 [pid = 3628] [id = 622] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 16BC8000 == 36 [pid = 3628] [id = 621] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 16706800 == 35 [pid = 3628] [id = 620] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 10C76800 == 34 [pid = 3628] [id = 619] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 1451AC00 == 33 [pid = 3628] [id = 618] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 112EB800 == 32 [pid = 3628] [id = 617] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 10C7D000 == 31 [pid = 3628] [id = 616] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 10A4A800 == 30 [pid = 3628] [id = 615] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 1518D800 == 29 [pid = 3628] [id = 614] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 1147C800 == 28 [pid = 3628] [id = 605] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 14527400 == 27 [pid = 3628] [id = 627] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 17D6FC00 == 26 [pid = 3628] [id = 628] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 157C1800 == 25 [pid = 3628] [id = 625] 09:42:08 INFO - PROCESS | 3628 | --DOCSHELL 10C71800 == 24 [pid = 3628] [id = 626] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (172A3800) [pid = 3628] [serial = 1840] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16007C00) [pid = 3628] [serial = 1828] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (10C7C400) [pid = 3628] [serial = 1819] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (10E6F000) [pid = 3628] [serial = 1820] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13177000) [pid = 3628] [serial = 1817] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (12C85800) [pid = 3628] [serial = 1816] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (157C7000) [pid = 3628] [serial = 1825] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11DA3C00) [pid = 3628] [serial = 1822] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (129F9C00) [pid = 3628] [serial = 1823] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16623800) [pid = 3628] [serial = 1831] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (114EF400) [pid = 3628] [serial = 1805] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (112E2800) [pid = 3628] [serial = 1804] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1601B800) [pid = 3628] [serial = 1808] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15BF3C00) [pid = 3628] [serial = 1807] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (17E7D800) [pid = 3628] [serial = 1811] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17D69C00) [pid = 3628] [serial = 1810] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17FED400) [pid = 3628] [serial = 1814] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17FE5400) [pid = 3628] [serial = 1813] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (166BE000) [pid = 3628] [serial = 1832] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (166C1C00) [pid = 3628] [serial = 1834] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (10375C00) [pid = 3628] [serial = 1841] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15191C00) [pid = 3628] [serial = 1838] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16CF6C00) [pid = 3628] [serial = 1835] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16012C00) [pid = 3628] [serial = 1829] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (16620C00) [pid = 3628] [serial = 1837] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1591F400) [pid = 3628] [serial = 1826] [outer = 00000000] [url = about:blank] 09:42:08 INFO - PROCESS | 3628 | 1472661728320 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1542ms 09:42:08 INFO - PROCESS | 3628 | 1472661728361 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 3628 | 1472661728366 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 09:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:42:08 INFO - PROCESS | 3628 | 1472661728371 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 3628 | 1472661728374 Marionette TRACE conn2 <- [1,2482,null,{}] 09:42:08 INFO - PROCESS | 3628 | 1472661728421 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 3628 | 1472661728424 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:08 INFO - PROCESS | 3628 | 1472661728512 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:42:08 INFO - PROCESS | 3628 | 1472661728605 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 3628 | 1472661728609 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:08 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E8400 == 25 [pid = 3628] [id = 630] 09:42:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (103CD000) [pid = 3628] [serial = 1890] [outer = 00000000] 09:42:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (10A48800) [pid = 3628] [serial = 1891] [outer = 103CD000] 09:42:08 INFO - PROCESS | 3628 | 1472661728658 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10A52400) [pid = 3628] [serial = 1892] [outer = 103CD000] 09:42:09 INFO - PROCESS | 3628 | 1472661729094 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 787ms 09:42:09 INFO - PROCESS | 3628 | 1472661729174 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 3628 | 1472661729179 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 09:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:42:09 INFO - PROCESS | 3628 | 1472661729185 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 3628 | 1472661729188 Marionette TRACE conn2 <- [1,2486,null,{}] 09:42:09 INFO - PROCESS | 3628 | 1472661729192 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:09 INFO - PROCESS | 3628 | 1472661729194 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:09 INFO - PROCESS | 3628 | 1472661729264 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:42:09 INFO - PROCESS | 3628 | 1472661729278 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 3628 | 1472661729281 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:09 INFO - PROCESS | 3628 | ++DOCSHELL 112D2400 == 26 [pid = 3628] [id = 631] 09:42:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (112D2C00) [pid = 3628] [serial = 1893] [outer = 00000000] 09:42:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (112EC000) [pid = 3628] [serial = 1894] [outer = 112D2C00] 09:42:09 INFO - PROCESS | 3628 | 1472661729330 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (114E2C00) [pid = 3628] [serial = 1895] [outer = 112D2C00] 09:42:09 INFO - PROCESS | 3628 | 1472661729808 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 679ms 09:42:09 INFO - PROCESS | 3628 | 1472661729867 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 3628 | 1472661729870 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 09:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:42:09 INFO - PROCESS | 3628 | 1472661729873 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 3628 | 1472661729877 Marionette TRACE conn2 <- [1,2490,null,{}] 09:42:09 INFO - PROCESS | 3628 | 1472661729888 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:09 INFO - PROCESS | 3628 | 1472661729892 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:10 INFO - PROCESS | 3628 | 1472661730046 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:42:10 INFO - PROCESS | 3628 | 1472661730106 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3628 | 1472661730109 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:10 INFO - PROCESS | 3628 | ++DOCSHELL 12E2A800 == 27 [pid = 3628] [id = 632] 09:42:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12E2B800) [pid = 3628] [serial = 1896] [outer = 00000000] 09:42:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13237C00) [pid = 3628] [serial = 1897] [outer = 12E2B800] 09:42:10 INFO - PROCESS | 3628 | 1472661730159 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (134B1400) [pid = 3628] [serial = 1898] [outer = 12E2B800] 09:42:10 INFO - PROCESS | 3628 | 1472661730559 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 725ms 09:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:42:10 INFO - PROCESS | 3628 | 1472661730597 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 3628 | 1472661730600 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 09:42:10 INFO - PROCESS | 3628 | 1472661730612 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 3628 | 1472661730614 Marionette TRACE conn2 <- [1,2494,null,{}] 09:42:10 INFO - PROCESS | 3628 | 1472661730618 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 3628 | 1472661730620 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:10 INFO - PROCESS | 3628 | 1472661730743 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:42:10 INFO - PROCESS | 3628 | 1472661730749 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3628 | 1472661730751 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:10 INFO - PROCESS | 3628 | ++DOCSHELL 13B53C00 == 28 [pid = 3628] [id = 633] 09:42:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13B57400) [pid = 3628] [serial = 1899] [outer = 00000000] 09:42:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (14523400) [pid = 3628] [serial = 1900] [outer = 13B57400] 09:42:10 INFO - PROCESS | 3628 | 1472661730801 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15190400) [pid = 3628] [serial = 1901] [outer = 13B57400] 09:42:11 INFO - PROCESS | 3628 | 1472661731250 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 678ms 09:42:11 INFO - PROCESS | 3628 | 1472661731302 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 3628 | 1472661731304 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 09:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:42:11 INFO - PROCESS | 3628 | 1472661731313 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 3628 | 1472661731315 Marionette TRACE conn2 <- [1,2498,null,{}] 09:42:11 INFO - PROCESS | 3628 | 1472661731318 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 3628 | 1472661731320 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:11 INFO - PROCESS | 3628 | 1472661731457 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:42:11 INFO - PROCESS | 3628 | 1472661731467 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 3628 | 1472661731469 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:11 INFO - PROCESS | 3628 | ++DOCSHELL 13F79000 == 29 [pid = 3628] [id = 634] 09:42:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (157C6400) [pid = 3628] [serial = 1902] [outer = 00000000] 09:42:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15B21400) [pid = 3628] [serial = 1903] [outer = 157C6400] 09:42:11 INFO - PROCESS | 3628 | 1472661731567 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15BF4000) [pid = 3628] [serial = 1904] [outer = 157C6400] 09:42:11 INFO - PROCESS | 3628 | 1472661731984 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 725ms 09:42:12 INFO - PROCESS | 3628 | 1472661732032 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 3628 | 1472661732034 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 09:42:12 INFO - PROCESS | 3628 | 1472661732037 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:42:12 INFO - PROCESS | 3628 | 1472661732039 Marionette TRACE conn2 <- [1,2502,null,{}] 09:42:12 INFO - PROCESS | 3628 | 1472661732048 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 3628 | 1472661732054 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:12 INFO - PROCESS | 3628 | 1472661732190 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:42:12 INFO - PROCESS | 3628 | 1472661732259 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 3628 | 1472661732261 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:12 INFO - PROCESS | 3628 | ++DOCSHELL 16619000 == 30 [pid = 3628] [id = 635] 09:42:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16619400) [pid = 3628] [serial = 1905] [outer = 00000000] 09:42:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (166C0000) [pid = 3628] [serial = 1906] [outer = 16619400] 09:42:12 INFO - PROCESS | 3628 | 1472661732306 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16706400) [pid = 3628] [serial = 1907] [outer = 16619400] 09:42:12 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17E83C00) [pid = 3628] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:42:12 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (14528000) [pid = 3628] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:42:12 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16707400) [pid = 3628] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:42:12 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16BCBC00) [pid = 3628] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:42:12 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (173FF800) [pid = 3628] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:42:12 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (14525800) [pid = 3628] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:42:12 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10C7DC00) [pid = 3628] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:42:12 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1451C000) [pid = 3628] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:42:12 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10C7C000) [pid = 3628] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:42:12 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1729F800) [pid = 3628] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:42:12 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11480C00) [pid = 3628] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:42:12 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (114EC000) [pid = 3628] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:42:12 INFO - PROCESS | 3628 | 1472661732922 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 925ms 09:42:12 INFO - PROCESS | 3628 | 1472661732983 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 3628 | 1472661732985 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 09:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:42:12 INFO - PROCESS | 3628 | 1472661732988 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 3628 | 1472661732990 Marionette TRACE conn2 <- [1,2506,null,{}] 09:42:12 INFO - PROCESS | 3628 | 1472661732977 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 3628 | 1472661732988 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:13 INFO - PROCESS | 3628 | 1472661733063 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:42:13 INFO - PROCESS | 3628 | 1472661733069 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 3628 | 1472661733071 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:13 INFO - PROCESS | 3628 | ++DOCSHELL 14520800 == 31 [pid = 3628] [id = 636] 09:42:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (14525800) [pid = 3628] [serial = 1908] [outer = 00000000] 09:42:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16620C00) [pid = 3628] [serial = 1909] [outer = 14525800] 09:42:13 INFO - PROCESS | 3628 | 1472661733115 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (166BF400) [pid = 3628] [serial = 1910] [outer = 14525800] 09:42:13 INFO - PROCESS | 3628 | 1472661733572 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 632ms 09:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:42:13 INFO - PROCESS | 3628 | 1472661733609 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 3628 | 1472661733611 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 09:42:13 INFO - PROCESS | 3628 | 1472661733615 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 3628 | 1472661733616 Marionette TRACE conn2 <- [1,2510,null,{}] 09:42:13 INFO - PROCESS | 3628 | 1472661733620 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 3628 | 1472661733622 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:13 INFO - PROCESS | 3628 | 1472661733700 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:42:13 INFO - PROCESS | 3628 | 1472661733705 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 3628 | 1472661733707 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:13 INFO - PROCESS | 3628 | ++DOCSHELL 13A87800 == 32 [pid = 3628] [id = 637] 09:42:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16005000) [pid = 3628] [serial = 1911] [outer = 00000000] 09:42:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16A17C00) [pid = 3628] [serial = 1912] [outer = 16005000] 09:42:13 INFO - PROCESS | 3628 | 1472661733751 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16BC1C00) [pid = 3628] [serial = 1913] [outer = 16005000] 09:42:14 INFO - PROCESS | 3628 | 1472661734179 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 586ms 09:42:14 INFO - PROCESS | 3628 | 1472661734228 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 3628 | 1472661734230 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 09:42:14 INFO - PROCESS | 3628 | 1472661734233 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:42:14 INFO - PROCESS | 3628 | 1472661734235 Marionette TRACE conn2 <- [1,2514,null,{}] 09:42:14 INFO - PROCESS | 3628 | 1472661734239 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:14 INFO - PROCESS | 3628 | 1472661734241 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:14 INFO - PROCESS | 3628 | 1472661734301 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:42:14 INFO - PROCESS | 3628 | 1472661734306 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 3628 | 1472661734308 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:14 INFO - PROCESS | 3628 | ++DOCSHELL 12C85800 == 33 [pid = 3628] [id = 638] 09:42:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (171C4000) [pid = 3628] [serial = 1914] [outer = 00000000] 09:42:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1729CC00) [pid = 3628] [serial = 1915] [outer = 171C4000] 09:42:14 INFO - PROCESS | 3628 | 1472661734352 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1729E000) [pid = 3628] [serial = 1916] [outer = 171C4000] 09:42:15 INFO - PROCESS | 3628 | 1472661735125 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 972ms 09:42:15 INFO - PROCESS | 3628 | 1472661735205 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 3628 | 1472661735210 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 09:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:42:15 INFO - PROCESS | 3628 | 1472661735215 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 3628 | 1472661735219 Marionette TRACE conn2 <- [1,2518,null,{}] 09:42:15 INFO - PROCESS | 3628 | 1472661735226 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 3628 | 1472661735229 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:15 INFO - PROCESS | 3628 | 1472661735353 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:42:15 INFO - PROCESS | 3628 | 1472661735484 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 3628 | 1472661735487 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:15 INFO - PROCESS | 3628 | ++DOCSHELL 10564400 == 34 [pid = 3628] [id = 639] 09:42:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (10A46400) [pid = 3628] [serial = 1917] [outer = 00000000] 09:42:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (10E72400) [pid = 3628] [serial = 1918] [outer = 10A46400] 09:42:15 INFO - PROCESS | 3628 | 1472661735547 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (112EC800) [pid = 3628] [serial = 1919] [outer = 10A46400] 09:42:16 INFO - PROCESS | 3628 | 1472661736463 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1291ms 09:42:16 INFO - PROCESS | 3628 | 1472661736527 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 3628 | 1472661736530 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 09:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:42:16 INFO - PROCESS | 3628 | 1472661736536 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 3628 | 1472661736539 Marionette TRACE conn2 <- [1,2522,null,{}] 09:42:16 INFO - PROCESS | 3628 | 1472661736545 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 3628 | 1472661736549 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:16 INFO - PROCESS | 3628 | 1472661736658 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:42:16 INFO - PROCESS | 3628 | 1472661736791 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 3628 | 1472661736796 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:16 INFO - PROCESS | 3628 | ++DOCSHELL 10C73400 == 35 [pid = 3628] [id = 640] 09:42:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10C74800) [pid = 3628] [serial = 1920] [outer = 00000000] 09:42:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10E6D400) [pid = 3628] [serial = 1921] [outer = 10C74800] 09:42:16 INFO - PROCESS | 3628 | 1472661736848 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (112C6800) [pid = 3628] [serial = 1922] [outer = 10C74800] 09:42:17 INFO - PROCESS | 3628 | --DOCSHELL 13A87800 == 34 [pid = 3628] [id = 637] 09:42:17 INFO - PROCESS | 3628 | --DOCSHELL 14520800 == 33 [pid = 3628] [id = 636] 09:42:17 INFO - PROCESS | 3628 | --DOCSHELL 16619000 == 32 [pid = 3628] [id = 635] 09:42:17 INFO - PROCESS | 3628 | --DOCSHELL 13F79000 == 31 [pid = 3628] [id = 634] 09:42:17 INFO - PROCESS | 3628 | --DOCSHELL 13B53C00 == 30 [pid = 3628] [id = 633] 09:42:17 INFO - PROCESS | 3628 | --DOCSHELL 12E2A800 == 29 [pid = 3628] [id = 632] 09:42:17 INFO - PROCESS | 3628 | --DOCSHELL 112D2400 == 28 [pid = 3628] [id = 631] 09:42:17 INFO - PROCESS | 3628 | --DOCSHELL 0F9E8400 == 27 [pid = 3628] [id = 630] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17E8A800) [pid = 3628] [serial = 1876] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17EBEC00) [pid = 3628] [serial = 1877] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17E7F000) [pid = 3628] [serial = 1874] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1670C400) [pid = 3628] [serial = 1861] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (172A1000) [pid = 3628] [serial = 1864] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17D90800) [pid = 3628] [serial = 1867] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (173F6C00) [pid = 3628] [serial = 1865] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1601A000) [pid = 3628] [serial = 1858] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (112DEC00) [pid = 3628] [serial = 1849] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (11803800) [pid = 3628] [serial = 1850] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (14588400) [pid = 3628] [serial = 1855] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1518EC00) [pid = 3628] [serial = 1856] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11C14000) [pid = 3628] [serial = 1846] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (12B78800) [pid = 3628] [serial = 1847] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17D6CC00) [pid = 3628] [serial = 1844] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17D6B800) [pid = 3628] [serial = 1843] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (12BC0400) [pid = 3628] [serial = 1852] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1312AC00) [pid = 3628] [serial = 1853] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (17E0C800) [pid = 3628] [serial = 1873] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17D97000) [pid = 3628] [serial = 1868] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (16710C00) [pid = 3628] [serial = 1862] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1601EC00) [pid = 3628] [serial = 1870] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (16619800) [pid = 3628] [serial = 1859] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1729B000) [pid = 3628] [serial = 1871] [outer = 00000000] [url = about:blank] 09:42:17 INFO - PROCESS | 3628 | 1472661737353 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 825ms 09:42:17 INFO - PROCESS | 3628 | 1472661737378 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 3628 | 1472661737383 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 09:42:17 INFO - PROCESS | 3628 | 1472661737393 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:42:17 INFO - PROCESS | 3628 | 1472661737396 Marionette TRACE conn2 <- [1,2526,null,{}] 09:42:17 INFO - PROCESS | 3628 | 1472661737400 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:17 INFO - PROCESS | 3628 | 1472661737402 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:17 INFO - PROCESS | 3628 | 1472661737491 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:42:17 INFO - PROCESS | 3628 | 1472661737500 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 3628 | 1472661737503 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:17 INFO - PROCESS | 3628 | ++DOCSHELL 114EE800 == 28 [pid = 3628] [id = 641] 09:42:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (114F0000) [pid = 3628] [serial = 1923] [outer = 00000000] 09:42:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (129EEC00) [pid = 3628] [serial = 1924] [outer = 114F0000] 09:42:17 INFO - PROCESS | 3628 | 1472661737551 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (12BC0800) [pid = 3628] [serial = 1925] [outer = 114F0000] 09:42:18 INFO - PROCESS | 3628 | 1472661738057 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 684ms 09:42:18 INFO - PROCESS | 3628 | 1472661738094 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 3628 | 1472661738096 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 09:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:42:18 INFO - PROCESS | 3628 | 1472661738100 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 3628 | 1472661738103 Marionette TRACE conn2 <- [1,2530,null,{}] 09:42:18 INFO - PROCESS | 3628 | 1472661738114 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 3628 | 1472661738119 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:18 INFO - PROCESS | 3628 | 1472661738234 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:42:18 INFO - PROCESS | 3628 | 1472661738341 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 3628 | 1472661738344 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:18 INFO - PROCESS | 3628 | ++DOCSHELL 13B5BC00 == 29 [pid = 3628] [id = 642] 09:42:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (13B5C000) [pid = 3628] [serial = 1926] [outer = 00000000] 09:42:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (14521C00) [pid = 3628] [serial = 1927] [outer = 13B5C000] 09:42:18 INFO - PROCESS | 3628 | 1472661738397 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (150F4C00) [pid = 3628] [serial = 1928] [outer = 13B5C000] 09:42:18 INFO - PROCESS | 3628 | 1472661738774 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 684ms 09:42:18 INFO - PROCESS | 3628 | 1472661738800 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:42:18 INFO - PROCESS | 3628 | 1472661738803 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 09:42:18 INFO - PROCESS | 3628 | 1472661738806 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 3628 | 1472661738808 Marionette TRACE conn2 <- [1,2534,null,{}] 09:42:18 INFO - PROCESS | 3628 | 1472661738811 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 3628 | 1472661738813 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:18 INFO - PROCESS | 3628 | 1472661738896 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:42:18 INFO - PROCESS | 3628 | 1472661738902 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 3628 | 1472661738904 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:18 INFO - PROCESS | 3628 | ++DOCSHELL 1582A800 == 30 [pid = 3628] [id = 643] 09:42:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (1582AC00) [pid = 3628] [serial = 1929] [outer = 00000000] 09:42:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16013000) [pid = 3628] [serial = 1930] [outer = 1582AC00] 09:42:18 INFO - PROCESS | 3628 | 1472661738949 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1601A400) [pid = 3628] [serial = 1931] [outer = 1582AC00] 09:42:19 INFO - PROCESS | 3628 | 1472661739427 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 685ms 09:42:19 INFO - PROCESS | 3628 | 1472661739488 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3628 | 1472661739490 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 09:42:19 INFO - PROCESS | 3628 | 1472661739493 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:42:19 INFO - PROCESS | 3628 | 1472661739495 Marionette TRACE conn2 <- [1,2538,null,{}] 09:42:19 INFO - PROCESS | 3628 | 1472661739498 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 3628 | 1472661739500 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:19 INFO - PROCESS | 3628 | 1472661739609 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:42:19 INFO - PROCESS | 3628 | 1472661739701 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3628 | 1472661739703 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:19 INFO - PROCESS | 3628 | ++DOCSHELL 1661D800 == 31 [pid = 3628] [id = 644] 09:42:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (1661E800) [pid = 3628] [serial = 1932] [outer = 00000000] 09:42:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16626000) [pid = 3628] [serial = 1933] [outer = 1661E800] 09:42:19 INFO - PROCESS | 3628 | 1472661739747 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1670C400) [pid = 3628] [serial = 1934] [outer = 1661E800] 09:42:20 INFO - PROCESS | 3628 | 1472661740180 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 731ms 09:42:20 INFO - PROCESS | 3628 | 1472661740237 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 3628 | 1472661740239 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 09:42:20 INFO - PROCESS | 3628 | 1472661740243 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:42:20 INFO - PROCESS | 3628 | 1472661740245 Marionette TRACE conn2 <- [1,2542,null,{}] 09:42:20 INFO - PROCESS | 3628 | 1472661740255 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 3628 | 1472661740260 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:20 INFO - PROCESS | 3628 | 1472661740401 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:42:20 INFO - PROCESS | 3628 | 1472661740469 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 3628 | 1472661740471 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:20 INFO - PROCESS | 3628 | ++DOCSHELL 16A0AC00 == 32 [pid = 3628] [id = 645] 09:42:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16CF5C00) [pid = 3628] [serial = 1935] [outer = 00000000] 09:42:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1729A800) [pid = 3628] [serial = 1936] [outer = 16CF5C00] 09:42:20 INFO - PROCESS | 3628 | 1472661740516 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (172E6C00) [pid = 3628] [serial = 1937] [outer = 16CF5C00] 09:42:20 INFO - PROCESS | 3628 | 1472661740940 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 731ms 09:42:20 INFO - PROCESS | 3628 | 1472661741008 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 3628 | 1472661741010 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 09:42:21 INFO - PROCESS | 3628 | 1472661741014 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 3628 | 1472661741015 Marionette TRACE conn2 <- [1,2546,null,{}] 09:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:42:21 INFO - PROCESS | 3628 | 1472661741019 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 3628 | 1472661741021 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:21 INFO - PROCESS | 3628 | 1472661741204 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:42:21 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10E75800) [pid = 3628] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:42:21 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (12E2B800) [pid = 3628] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:42:21 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (112D2C00) [pid = 3628] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:42:21 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (103CD000) [pid = 3628] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:42:21 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13B57400) [pid = 3628] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:42:21 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (157C6400) [pid = 3628] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:42:21 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16619400) [pid = 3628] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:42:21 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (14525800) [pid = 3628] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:42:21 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (10C76400) [pid = 3628] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:42:21 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16005000) [pid = 3628] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:42:21 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (14528800) [pid = 3628] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:42:21 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (17D71800) [pid = 3628] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:42:21 INFO - PROCESS | 3628 | 1472661741273 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3628 | 1472661741276 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:21 INFO - PROCESS | 3628 | ++DOCSHELL 0F97C000 == 33 [pid = 3628] [id = 646] 09:42:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (0F97EC00) [pid = 3628] [serial = 1938] [outer = 00000000] 09:42:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (11241000) [pid = 3628] [serial = 1939] [outer = 0F97EC00] 09:42:21 INFO - PROCESS | 3628 | 1472661741321 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1180C400) [pid = 3628] [serial = 1940] [outer = 0F97EC00] 09:42:21 INFO - PROCESS | 3628 | 1472661741696 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 746ms 09:42:21 INFO - PROCESS | 3628 | 1472661741757 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 3628 | 1472661741759 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 09:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:42:21 INFO - PROCESS | 3628 | 1472661741762 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 3628 | 1472661741764 Marionette TRACE conn2 <- [1,2550,null,{}] 09:42:21 INFO - PROCESS | 3628 | 1472661741767 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 3628 | 1472661741769 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:21 INFO - PROCESS | 3628 | 1472661741847 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:42:21 INFO - PROCESS | 3628 | 1472661741852 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3628 | 1472661741854 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:21 INFO - PROCESS | 3628 | ++DOCSHELL 14594C00 == 34 [pid = 3628] [id = 647] 09:42:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15826800) [pid = 3628] [serial = 1941] [outer = 00000000] 09:42:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (16BC7400) [pid = 3628] [serial = 1942] [outer = 15826800] 09:42:21 INFO - PROCESS | 3628 | 1472661741900 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (17349000) [pid = 3628] [serial = 1943] [outer = 15826800] 09:42:22 INFO - PROCESS | 3628 | 1472661742368 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 638ms 09:42:22 INFO - PROCESS | 3628 | 1472661742403 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 3628 | 1472661742405 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 09:42:22 INFO - PROCESS | 3628 | 1472661742409 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 3628 | 1472661742410 Marionette TRACE conn2 <- [1,2554,null,{}] 09:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:42:22 INFO - PROCESS | 3628 | 1472661742414 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:22 INFO - PROCESS | 3628 | 1472661742416 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:22 INFO - PROCESS | 3628 | 1472661742494 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:42:22 INFO - PROCESS | 3628 | 1472661742500 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 3628 | 1472661742502 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:22 INFO - PROCESS | 3628 | ++DOCSHELL 1319F000 == 35 [pid = 3628] [id = 648] 09:42:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (131A1400) [pid = 3628] [serial = 1944] [outer = 00000000] 09:42:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (17D09400) [pid = 3628] [serial = 1945] [outer = 131A1400] 09:42:22 INFO - PROCESS | 3628 | 1472661742546 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17D67800) [pid = 3628] [serial = 1946] [outer = 131A1400] 09:42:22 INFO - PROCESS | 3628 | 1472661742989 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 622ms 09:42:23 INFO - PROCESS | 3628 | 1472661743032 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 3628 | 1472661743035 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 09:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:42:23 INFO - PROCESS | 3628 | 1472661743042 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 3628 | 1472661743044 Marionette TRACE conn2 <- [1,2558,null,{}] 09:42:23 INFO - PROCESS | 3628 | 1472661743047 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 3628 | 1472661743049 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:23 INFO - PROCESS | 3628 | 1472661743136 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:42:23 INFO - PROCESS | 3628 | 1472661743141 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 3628 | 1472661743143 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:23 INFO - PROCESS | 3628 | ++DOCSHELL 15829C00 == 36 [pid = 3628] [id = 649] 09:42:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (173FEC00) [pid = 3628] [serial = 1947] [outer = 00000000] 09:42:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17D92000) [pid = 3628] [serial = 1948] [outer = 173FEC00] 09:42:23 INFO - PROCESS | 3628 | 1472661743187 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17E0C400) [pid = 3628] [serial = 1949] [outer = 173FEC00] 09:42:23 INFO - PROCESS | 3628 | 1472661743976 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 980ms 09:42:24 INFO - PROCESS | 3628 | 1472661744030 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 3628 | 1472661744035 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 09:42:24 INFO - PROCESS | 3628 | 1472661744039 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:42:24 INFO - PROCESS | 3628 | 1472661744043 Marionette TRACE conn2 <- [1,2562,null,{}] 09:42:24 INFO - PROCESS | 3628 | 1472661744048 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 3628 | 1472661744052 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:24 INFO - PROCESS | 3628 | 1472661744193 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:42:24 INFO - PROCESS | 3628 | 1472661744331 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 3628 | 1472661744334 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:24 INFO - PROCESS | 3628 | ++DOCSHELL 114EC400 == 37 [pid = 3628] [id = 650] 09:42:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (11D10800) [pid = 3628] [serial = 1950] [outer = 00000000] 09:42:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (129F8800) [pid = 3628] [serial = 1951] [outer = 11D10800] 09:42:24 INFO - PROCESS | 3628 | 1472661744395 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (13128800) [pid = 3628] [serial = 1952] [outer = 11D10800] 09:42:24 INFO - PROCESS | 3628 | 1472661744941 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 933ms 09:42:24 INFO - PROCESS | 3628 | 1472661744986 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 3628 | 1472661744991 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 09:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:42:24 INFO - PROCESS | 3628 | 1472661744998 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 3628 | 1472661745000 Marionette TRACE conn2 <- [1,2566,null,{}] 09:42:24 INFO - PROCESS | 3628 | 1472661745004 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 3628 | 1472661745007 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:25 INFO - PROCESS | 3628 | 1472661745118 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:42:25 INFO - PROCESS | 3628 | 1472661745274 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 3628 | 1472661745277 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:25 INFO - PROCESS | 3628 | ++DOCSHELL 15917C00 == 38 [pid = 3628] [id = 651] 09:42:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15B1D800) [pid = 3628] [serial = 1953] [outer = 00000000] 09:42:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16006400) [pid = 3628] [serial = 1954] [outer = 15B1D800] 09:42:25 INFO - PROCESS | 3628 | 1472661745335 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16619400) [pid = 3628] [serial = 1955] [outer = 15B1D800] 09:42:25 INFO - PROCESS | 3628 | 1472661745931 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 995ms 09:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:42:25 INFO - PROCESS | 3628 | 1472661746000 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 3628 | 1472661746002 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 09:42:25 INFO - PROCESS | 3628 | 1472661746006 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 3628 | 1472661746010 Marionette TRACE conn2 <- [1,2570,null,{}] 09:42:26 INFO - PROCESS | 3628 | 1472661746020 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:26 INFO - PROCESS | 3628 | 1472661746026 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:26 INFO - PROCESS | 3628 | 1472661746165 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:42:26 INFO - PROCESS | 3628 | 1472661746425 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 3628 | 1472661746428 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:26 INFO - PROCESS | 3628 | ++DOCSHELL 0F320000 == 39 [pid = 3628] [id = 652] 09:42:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (0F9E4000) [pid = 3628] [serial = 1956] [outer = 00000000] 09:42:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10566000) [pid = 3628] [serial = 1957] [outer = 0F9E4000] 09:42:26 INFO - PROCESS | 3628 | 1472661746500 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10C75400) [pid = 3628] [serial = 1958] [outer = 0F9E4000] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 1319F000 == 38 [pid = 3628] [id = 648] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 14594C00 == 37 [pid = 3628] [id = 647] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 0F97C000 == 36 [pid = 3628] [id = 646] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 16A0AC00 == 35 [pid = 3628] [id = 645] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 1661D800 == 34 [pid = 3628] [id = 644] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 1582A800 == 33 [pid = 3628] [id = 643] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 13B5BC00 == 32 [pid = 3628] [id = 642] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 114EE800 == 31 [pid = 3628] [id = 641] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 10C73400 == 30 [pid = 3628] [id = 640] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 12C85800 == 29 [pid = 3628] [id = 638] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 10564400 == 28 [pid = 3628] [id = 639] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 10E72800 == 27 [pid = 3628] [id = 629] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 15917C00 == 26 [pid = 3628] [id = 651] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 15829C00 == 25 [pid = 3628] [id = 649] 09:42:27 INFO - PROCESS | 3628 | --DOCSHELL 114EC400 == 24 [pid = 3628] [id = 650] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (114D4000) [pid = 3628] [serial = 1889] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (112DFC00) [pid = 3628] [serial = 1888] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13237C00) [pid = 3628] [serial = 1897] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (112EC000) [pid = 3628] [serial = 1894] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (114E2C00) [pid = 3628] [serial = 1895] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10A48800) [pid = 3628] [serial = 1891] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A52400) [pid = 3628] [serial = 1892] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (14523400) [pid = 3628] [serial = 1900] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (15B21400) [pid = 3628] [serial = 1903] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (166C0000) [pid = 3628] [serial = 1906] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (15BF4000) [pid = 3628] [serial = 1904] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (166BF400) [pid = 3628] [serial = 1910] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (134A3C00) [pid = 3628] [serial = 1880] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11DA8000) [pid = 3628] [serial = 1879] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16A17C00) [pid = 3628] [serial = 1912] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1600B400) [pid = 3628] [serial = 1883] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15BF9C00) [pid = 3628] [serial = 1882] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1729CC00) [pid = 3628] [serial = 1915] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (17FEC800) [pid = 3628] [serial = 1886] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (17E87000) [pid = 3628] [serial = 1885] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (16706400) [pid = 3628] [serial = 1907] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (15190400) [pid = 3628] [serial = 1901] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (16620C00) [pid = 3628] [serial = 1909] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (16BC1C00) [pid = 3628] [serial = 1913] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (134B1400) [pid = 3628] [serial = 1898] [outer = 00000000] [url = about:blank] 09:42:27 INFO - PROCESS | 3628 | 1472661747721 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1804ms 09:42:27 INFO - PROCESS | 3628 | 1472661747811 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 3628 | 1472661747816 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 09:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:42:27 INFO - PROCESS | 3628 | 1472661747823 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 3628 | 1472661747826 Marionette TRACE conn2 <- [1,2574,null,{}] 09:42:27 INFO - PROCESS | 3628 | 1472661747833 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 3628 | 1472661747835 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:27 INFO - PROCESS | 3628 | 1472661747928 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:42:27 INFO - PROCESS | 3628 | 1472661747935 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 3628 | 1472661747939 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:27 INFO - PROCESS | 3628 | ++DOCSHELL 10B8AC00 == 25 [pid = 3628] [id = 653] 09:42:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (10B8BC00) [pid = 3628] [serial = 1959] [outer = 00000000] 09:42:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10C7C800) [pid = 3628] [serial = 1960] [outer = 10B8BC00] 09:42:27 INFO - PROCESS | 3628 | 1472661747990 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (10C7E000) [pid = 3628] [serial = 1961] [outer = 10B8BC00] 09:42:28 INFO - PROCESS | 3628 | 1472661748533 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 731ms 09:42:28 INFO - PROCESS | 3628 | 1472661748561 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 3628 | 1472661748566 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 09:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:42:28 INFO - PROCESS | 3628 | 1472661748573 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 3628 | 1472661748576 Marionette TRACE conn2 <- [1,2578,null,{}] 09:42:28 INFO - PROCESS | 3628 | 1472661748579 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:28 INFO - PROCESS | 3628 | 1472661748582 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:28 INFO - PROCESS | 3628 | 1472661748671 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:42:28 INFO - PROCESS | 3628 | 1472661748681 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 3628 | 1472661748683 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:28 INFO - PROCESS | 3628 | ++DOCSHELL 118A5400 == 26 [pid = 3628] [id = 654] 09:42:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (11D03800) [pid = 3628] [serial = 1962] [outer = 00000000] 09:42:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (11DA7400) [pid = 3628] [serial = 1963] [outer = 11D03800] 09:42:28 INFO - PROCESS | 3628 | 1472661748731 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (12BC0400) [pid = 3628] [serial = 1964] [outer = 11D03800] 09:42:29 INFO - PROCESS | 3628 | 1472661749220 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 700ms 09:42:29 INFO - PROCESS | 3628 | 1472661749271 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 3628 | 1472661749273 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:42:29 INFO - PROCESS | 3628 | 1472661749313 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 3628 | 1472661749316 Marionette TRACE conn2 <- [1,2582,null,{}] 09:42:29 INFO - PROCESS | 3628 | 1472661749329 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 3628 | 1472661749334 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:29 INFO - PROCESS | 3628 | 1472661749449 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:42:29 INFO - PROCESS | 3628 | 1472661749466 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 3628 | 1472661749469 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:29 INFO - PROCESS | 3628 | ++DOCSHELL 134AF800 == 27 [pid = 3628] [id = 655] 09:42:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1395DC00) [pid = 3628] [serial = 1965] [outer = 00000000] 09:42:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (13B5A000) [pid = 3628] [serial = 1966] [outer = 1395DC00] 09:42:29 INFO - PROCESS | 3628 | 1472661749519 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (14522400) [pid = 3628] [serial = 1967] [outer = 1395DC00] 09:42:29 INFO - PROCESS | 3628 | 1472661749933 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 700ms 09:42:30 INFO - PROCESS | 3628 | 1472661749993 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 3628 | 1472661750005 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 09:42:30 INFO - PROCESS | 3628 | 1472661750023 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 3628 | 1472661750025 Marionette TRACE conn2 <- [1,2586,null,{}] 09:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:42:30 INFO - PROCESS | 3628 | 1472661750028 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 3628 | 1472661750030 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:30 INFO - PROCESS | 3628 | 1472661750153 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:42:30 INFO - PROCESS | 3628 | 1472661750215 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 3628 | 1472661750217 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:30 INFO - PROCESS | 3628 | ++DOCSHELL 15192400 == 28 [pid = 3628] [id = 656] 09:42:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (15192800) [pid = 3628] [serial = 1968] [outer = 00000000] 09:42:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15B1F000) [pid = 3628] [serial = 1969] [outer = 15192800] 09:42:30 INFO - PROCESS | 3628 | 1472661750263 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15BF9C00) [pid = 3628] [serial = 1970] [outer = 15192800] 09:42:30 INFO - PROCESS | 3628 | 1472661750704 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 731ms 09:42:30 INFO - PROCESS | 3628 | 1472661750786 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 3628 | 1472661750788 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 09:42:30 INFO - PROCESS | 3628 | 1472661750792 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 3628 | 1472661750794 Marionette TRACE conn2 <- [1,2590,null,{}] 09:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:42:30 INFO - PROCESS | 3628 | 1472661750797 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 3628 | 1472661750799 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:30 INFO - PROCESS | 3628 | 1472661750909 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:42:30 INFO - PROCESS | 3628 | 1472661750973 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 3628 | 1472661750975 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:30 INFO - PROCESS | 3628 | ++DOCSHELL 16009000 == 29 [pid = 3628] [id = 657] 09:42:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1600A800) [pid = 3628] [serial = 1971] [outer = 00000000] 09:42:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16016000) [pid = 3628] [serial = 1972] [outer = 1600A800] 09:42:31 INFO - PROCESS | 3628 | 1472661751023 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1661F000) [pid = 3628] [serial = 1973] [outer = 1600A800] 09:42:31 INFO - PROCESS | 3628 | 1472661751466 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 746ms 09:42:31 INFO - PROCESS | 3628 | 1472661751537 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 3628 | 1472661751539 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 09:42:31 INFO - PROCESS | 3628 | 1472661751542 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:42:31 INFO - PROCESS | 3628 | 1472661751544 Marionette TRACE conn2 <- [1,2594,null,{}] 09:42:31 INFO - PROCESS | 3628 | 1472661751547 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 3628 | 1472661751553 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:31 INFO - PROCESS | 3628 | 1472661751693 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:42:31 INFO - PROCESS | 3628 | 1472661751705 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 3628 | 1472661751707 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:31 INFO - PROCESS | 3628 | ++DOCSHELL 16627000 == 30 [pid = 3628] [id = 658] 09:42:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (166C3000) [pid = 3628] [serial = 1974] [outer = 00000000] 09:42:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16712C00) [pid = 3628] [serial = 1975] [outer = 166C3000] 09:42:31 INFO - PROCESS | 3628 | 1472661751752 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16BC7000) [pid = 3628] [serial = 1976] [outer = 166C3000] 09:42:32 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10C74800) [pid = 3628] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:42:32 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16CF5C00) [pid = 3628] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:42:32 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (114F0000) [pid = 3628] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:42:32 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1582AC00) [pid = 3628] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:42:32 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15826800) [pid = 3628] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:42:32 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1661E800) [pid = 3628] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:42:32 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (0F97EC00) [pid = 3628] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:42:32 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10A46400) [pid = 3628] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:42:32 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (13B5C000) [pid = 3628] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:42:32 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (171C4000) [pid = 3628] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:42:32 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (173FEC00) [pid = 3628] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:42:32 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (131A1400) [pid = 3628] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:42:32 INFO - PROCESS | 3628 | 1472661752401 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 902ms 09:42:32 INFO - PROCESS | 3628 | 1472661752447 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 3628 | 1472661752449 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 09:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:42:32 INFO - PROCESS | 3628 | 1472661752456 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 3628 | 1472661752458 Marionette TRACE conn2 <- [1,2598,null,{}] 09:42:32 INFO - PROCESS | 3628 | 1472661752471 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:32 INFO - PROCESS | 3628 | 1472661752473 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:32 INFO - PROCESS | 3628 | 1472661752582 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:42:32 INFO - PROCESS | 3628 | 1472661752643 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 3628 | 1472661752645 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:32 INFO - PROCESS | 3628 | ++DOCSHELL 103C9000 == 31 [pid = 3628] [id = 659] 09:42:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10A46400) [pid = 3628] [serial = 1977] [outer = 00000000] 09:42:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (131A1400) [pid = 3628] [serial = 1978] [outer = 10A46400] 09:42:32 INFO - PROCESS | 3628 | 1472661752690 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15195400) [pid = 3628] [serial = 1979] [outer = 10A46400] 09:42:33 INFO - PROCESS | 3628 | 1472661753031 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 638ms 09:42:33 INFO - PROCESS | 3628 | 1472661753074 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 3628 | 1472661753076 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 09:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:42:33 INFO - PROCESS | 3628 | 1472661753079 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 3628 | 1472661753081 Marionette TRACE conn2 <- [1,2602,null,{}] 09:42:33 INFO - PROCESS | 3628 | 1472661753096 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 3628 | 1472661753098 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:33 INFO - PROCESS | 3628 | 1472661753175 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:42:33 INFO - PROCESS | 3628 | 1472661753180 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3628 | 1472661753182 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:33 INFO - PROCESS | 3628 | ++DOCSHELL 0F323400 == 32 [pid = 3628] [id = 660] 09:42:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (12BBFC00) [pid = 3628] [serial = 1980] [outer = 00000000] 09:42:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (171C7400) [pid = 3628] [serial = 1981] [outer = 12BBFC00] 09:42:33 INFO - PROCESS | 3628 | 1472661753226 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (1729BC00) [pid = 3628] [serial = 1982] [outer = 12BBFC00] 09:42:33 INFO - PROCESS | 3628 | 1472661753658 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 622ms 09:42:33 INFO - PROCESS | 3628 | 1472661753718 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 3628 | 1472661753720 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 09:42:33 INFO - PROCESS | 3628 | 1472661753727 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:42:33 INFO - PROCESS | 3628 | 1472661753729 Marionette TRACE conn2 <- [1,2606,null,{}] 09:42:33 INFO - PROCESS | 3628 | 1472661753732 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 3628 | 1472661753734 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:33 INFO - PROCESS | 3628 | 1472661753812 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:42:33 INFO - PROCESS | 3628 | 1472661753818 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3628 | 1472661753820 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:33 INFO - PROCESS | 3628 | ++DOCSHELL 172A4000 == 33 [pid = 3628] [id = 661] 09:42:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (172F3800) [pid = 3628] [serial = 1983] [outer = 00000000] 09:42:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (173FD400) [pid = 3628] [serial = 1984] [outer = 172F3800] 09:42:33 INFO - PROCESS | 3628 | 1472661753866 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (173FD800) [pid = 3628] [serial = 1985] [outer = 172F3800] 09:42:34 INFO - PROCESS | 3628 | 1472661754513 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 840ms 09:42:34 INFO - PROCESS | 3628 | 1472661754572 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 3628 | 1472661754577 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 09:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:42:34 INFO - PROCESS | 3628 | 1472661754583 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 3628 | 1472661754586 Marionette TRACE conn2 <- [1,2610,null,{}] 09:42:34 INFO - PROCESS | 3628 | 1472661754617 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:34 INFO - PROCESS | 3628 | 1472661754620 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:34 INFO - PROCESS | 3628 | 1472661754749 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:42:34 INFO - PROCESS | 3628 | 1472661754878 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 3628 | 1472661754883 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:34 INFO - PROCESS | 3628 | ++DOCSHELL 10559C00 == 34 [pid = 3628] [id = 662] 09:42:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1055A800) [pid = 3628] [serial = 1986] [outer = 00000000] 09:42:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (112D2C00) [pid = 3628] [serial = 1987] [outer = 1055A800] 09:42:34 INFO - PROCESS | 3628 | 1472661754942 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1180E400) [pid = 3628] [serial = 1988] [outer = 1055A800] 09:42:35 INFO - PROCESS | 3628 | 1472661755703 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1167ms 09:42:35 INFO - PROCESS | 3628 | 1472661755764 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 3628 | 1472661755769 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 09:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:42:35 INFO - PROCESS | 3628 | 1472661755776 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - PROCESS | 3628 | 1472661755778 Marionette TRACE conn2 <- [1,2614,null,{}] 09:42:35 INFO - PROCESS | 3628 | 1472661755782 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 3628 | 1472661755785 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:35 INFO - PROCESS | 3628 | 1472661755912 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:42:36 INFO - PROCESS | 3628 | 1472661756044 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3628 | 1472661756047 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:36 INFO - PROCESS | 3628 | ++DOCSHELL 1036D400 == 35 [pid = 3628] [id = 663] 09:42:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (103D2C00) [pid = 3628] [serial = 1989] [outer = 00000000] 09:42:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (112D3400) [pid = 3628] [serial = 1990] [outer = 103D2C00] 09:42:36 INFO - PROCESS | 3628 | 1472661756108 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (12B70800) [pid = 3628] [serial = 1991] [outer = 103D2C00] 09:42:36 INFO - PROCESS | 3628 | --DOCSHELL 0F323400 == 34 [pid = 3628] [id = 660] 09:42:36 INFO - PROCESS | 3628 | --DOCSHELL 103C9000 == 33 [pid = 3628] [id = 659] 09:42:36 INFO - PROCESS | 3628 | --DOCSHELL 16627000 == 32 [pid = 3628] [id = 658] 09:42:36 INFO - PROCESS | 3628 | --DOCSHELL 16009000 == 31 [pid = 3628] [id = 657] 09:42:36 INFO - PROCESS | 3628 | --DOCSHELL 15192400 == 30 [pid = 3628] [id = 656] 09:42:36 INFO - PROCESS | 3628 | --DOCSHELL 134AF800 == 29 [pid = 3628] [id = 655] 09:42:36 INFO - PROCESS | 3628 | --DOCSHELL 118A5400 == 28 [pid = 3628] [id = 654] 09:42:36 INFO - PROCESS | 3628 | --DOCSHELL 10B8AC00 == 27 [pid = 3628] [id = 653] 09:42:36 INFO - PROCESS | 3628 | --DOCSHELL 0F320000 == 26 [pid = 3628] [id = 652] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17D67800) [pid = 3628] [serial = 1946] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (112C6800) [pid = 3628] [serial = 1922] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (172E6C00) [pid = 3628] [serial = 1937] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12BC0800) [pid = 3628] [serial = 1925] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1601A400) [pid = 3628] [serial = 1931] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16BC7400) [pid = 3628] [serial = 1942] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16626000) [pid = 3628] [serial = 1933] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (11241000) [pid = 3628] [serial = 1939] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (112EC800) [pid = 3628] [serial = 1919] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (150F4C00) [pid = 3628] [serial = 1928] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10E72400) [pid = 3628] [serial = 1918] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1180C400) [pid = 3628] [serial = 1940] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1729E000) [pid = 3628] [serial = 1916] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (14521C00) [pid = 3628] [serial = 1927] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16013000) [pid = 3628] [serial = 1930] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (129EEC00) [pid = 3628] [serial = 1924] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1729A800) [pid = 3628] [serial = 1936] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1670C400) [pid = 3628] [serial = 1934] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (17349000) [pid = 3628] [serial = 1943] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (10E6D400) [pid = 3628] [serial = 1921] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (17D92000) [pid = 3628] [serial = 1948] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (17E0C400) [pid = 3628] [serial = 1949] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (17D09400) [pid = 3628] [serial = 1945] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3628 | 1472661756874 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1136ms 09:42:36 INFO - PROCESS | 3628 | 1472661756901 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 3628 | 1472661756905 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 09:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:42:36 INFO - PROCESS | 3628 | 1472661756911 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 3628 | 1472661756916 Marionette TRACE conn2 <- [1,2618,null,{}] 09:42:36 INFO - PROCESS | 3628 | 1472661756920 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 3628 | 1472661756923 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:37 INFO - PROCESS | 3628 | 1472661757022 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:42:37 INFO - PROCESS | 3628 | 1472661757118 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 3628 | 1472661757121 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:37 INFO - PROCESS | 3628 | ++DOCSHELL 10A49400 == 27 [pid = 3628] [id = 664] 09:42:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (10C73400) [pid = 3628] [serial = 1992] [outer = 00000000] 09:42:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (11241000) [pid = 3628] [serial = 1993] [outer = 10C73400] 09:42:37 INFO - PROCESS | 3628 | 1472661757169 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (11480C00) [pid = 3628] [serial = 1994] [outer = 10C73400] 09:42:37 INFO - PROCESS | 3628 | 1472661757624 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 731ms 09:42:37 INFO - PROCESS | 3628 | 1472661757652 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 3628 | 1472661757656 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 09:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:42:37 INFO - PROCESS | 3628 | 1472661757662 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 3628 | 1472661757665 Marionette TRACE conn2 <- [1,2622,null,{}] 09:42:37 INFO - PROCESS | 3628 | 1472661757668 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:37 INFO - PROCESS | 3628 | 1472661757671 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:37 INFO - PROCESS | 3628 | 1472661757759 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:42:37 INFO - PROCESS | 3628 | 1472661757765 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 3628 | 1472661757768 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:37 INFO - PROCESS | 3628 | ++DOCSHELL 129EEC00 == 28 [pid = 3628] [id = 665] 09:42:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (129F8C00) [pid = 3628] [serial = 1995] [outer = 00000000] 09:42:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (13174400) [pid = 3628] [serial = 1996] [outer = 129F8C00] 09:42:37 INFO - PROCESS | 3628 | 1472661757815 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (134AF400) [pid = 3628] [serial = 1997] [outer = 129F8C00] 09:42:38 INFO - PROCESS | 3628 | 1472661758288 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 637ms 09:42:38 INFO - PROCESS | 3628 | 1472661758300 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 3628 | 1472661758303 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 09:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:42:38 INFO - PROCESS | 3628 | 1472661758306 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 3628 | 1472661758310 Marionette TRACE conn2 <- [1,2626,null,{}] 09:42:38 INFO - PROCESS | 3628 | 1472661758320 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 3628 | 1472661758324 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:38 INFO - PROCESS | 3628 | 1472661758413 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:42:38 INFO - PROCESS | 3628 | 1472661758423 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 3628 | 1472661758426 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:38 INFO - PROCESS | 3628 | ++DOCSHELL 15828C00 == 29 [pid = 3628] [id = 666] 09:42:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (15829400) [pid = 3628] [serial = 1998] [outer = 00000000] 09:42:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (15B26C00) [pid = 3628] [serial = 1999] [outer = 15829400] 09:42:38 INFO - PROCESS | 3628 | 1472661758474 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (16006000) [pid = 3628] [serial = 2000] [outer = 15829400] 09:42:38 INFO - PROCESS | 3628 | 1472661758970 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 731ms 09:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:42:39 INFO - PROCESS | 3628 | 1472661759047 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 3628 | 1472661759049 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 09:42:39 INFO - PROCESS | 3628 | 1472661759053 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - PROCESS | 3628 | 1472661759055 Marionette TRACE conn2 <- [1,2630,null,{}] 09:42:39 INFO - PROCESS | 3628 | 1472661759058 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:39 INFO - PROCESS | 3628 | 1472661759060 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:39 INFO - PROCESS | 3628 | 1472661759172 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:42:39 INFO - PROCESS | 3628 | 1472661759180 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 3628 | 1472661759182 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:39 INFO - PROCESS | 3628 | ++DOCSHELL 1661A400 == 30 [pid = 3628] [id = 667] 09:42:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (16625000) [pid = 3628] [serial = 2001] [outer = 00000000] 09:42:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (166C2400) [pid = 3628] [serial = 2002] [outer = 16625000] 09:42:39 INFO - PROCESS | 3628 | 1472661759227 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16708C00) [pid = 3628] [serial = 2003] [outer = 16625000] 09:42:39 INFO - PROCESS | 3628 | 1472661759702 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:42:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:42:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 684ms 09:42:39 INFO - PROCESS | 3628 | 1472661759751 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 3628 | 1472661759753 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 09:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:42:39 INFO - PROCESS | 3628 | 1472661759757 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - PROCESS | 3628 | 1472661759758 Marionette TRACE conn2 <- [1,2634,null,{}] 09:42:39 INFO - PROCESS | 3628 | 1472661759762 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:39 INFO - PROCESS | 3628 | 1472661759764 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:39 INFO - PROCESS | 3628 | 1472661759859 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:42:39 INFO - PROCESS | 3628 | 1472661759864 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 3628 | 1472661759867 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:39 INFO - PROCESS | 3628 | ++DOCSHELL 1670E800 == 31 [pid = 3628] [id = 668] 09:42:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16713400) [pid = 3628] [serial = 2004] [outer = 00000000] 09:42:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16A10800) [pid = 3628] [serial = 2005] [outer = 16713400] 09:42:39 INFO - PROCESS | 3628 | 1472661759911 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16BC6400) [pid = 3628] [serial = 2006] [outer = 16713400] 09:42:40 INFO - PROCESS | 3628 | 1472661760384 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:42:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 699ms 09:42:40 INFO - PROCESS | 3628 | 1472661760444 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 3628 | 1472661760446 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 09:42:40 INFO - PROCESS | 3628 | 1472661760449 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:42:40 INFO - PROCESS | 3628 | 1472661760451 Marionette TRACE conn2 <- [1,2638,null,{}] 09:42:40 INFO - PROCESS | 3628 | 1472661760454 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 3628 | 1472661760460 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:40 INFO - PROCESS | 3628 | 1472661760623 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:42:40 INFO - PROCESS | 3628 | 1472661760651 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 3628 | 1472661760653 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:40 INFO - PROCESS | 3628 | ++DOCSHELL 172EE000 == 32 [pid = 3628] [id = 669] 09:42:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (172EF800) [pid = 3628] [serial = 2007] [outer = 00000000] 09:42:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (173FC800) [pid = 3628] [serial = 2008] [outer = 172EF800] 09:42:40 INFO - PROCESS | 3628 | 1472661760697 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (173F1C00) [pid = 3628] [serial = 2009] [outer = 172EF800] 09:42:41 INFO - PROCESS | 3628 | 1472661761134 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:42:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 747ms 09:42:41 INFO - PROCESS | 3628 | 1472661761192 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 3628 | 1472661761194 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 09:42:41 INFO - PROCESS | 3628 | 1472661761197 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:42:41 INFO - PROCESS | 3628 | 1472661761199 Marionette TRACE conn2 <- [1,2642,null,{}] 09:42:41 INFO - PROCESS | 3628 | 1472661761207 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 3628 | 1472661761209 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:41 INFO - PROCESS | 3628 | 1472661761318 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:42:41 INFO - PROCESS | 3628 | 1472661761327 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 3628 | 1472661761329 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:41 INFO - PROCESS | 3628 | ++DOCSHELL 17D66400 == 33 [pid = 3628] [id = 670] 09:42:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17D6DC00) [pid = 3628] [serial = 2010] [outer = 00000000] 09:42:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17D90C00) [pid = 3628] [serial = 2011] [outer = 17D6DC00] 09:42:41 INFO - PROCESS | 3628 | 1472661761373 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17E0BC00) [pid = 3628] [serial = 2012] [outer = 17D6DC00] 09:42:41 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10B8BC00) [pid = 3628] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:42:41 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1395DC00) [pid = 3628] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:42:41 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11D03800) [pid = 3628] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:42:41 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (0F9E4000) [pid = 3628] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:42:41 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11D10800) [pid = 3628] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:42:41 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (15B1D800) [pid = 3628] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:42:41 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1600A800) [pid = 3628] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:42:41 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10A46400) [pid = 3628] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:42:41 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (166C3000) [pid = 3628] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:42:41 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (12BBFC00) [pid = 3628] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:42:41 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15192800) [pid = 3628] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:42:41 INFO - PROCESS | 3628 | 1472661761889 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:42:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 731ms 09:42:41 INFO - PROCESS | 3628 | 1472661761938 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 3628 | 1472661761940 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 09:42:41 INFO - PROCESS | 3628 | 1472661761944 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:42:41 INFO - PROCESS | 3628 | 1472661761945 Marionette TRACE conn2 <- [1,2646,null,{}] 09:42:41 INFO - PROCESS | 3628 | 1472661761949 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 3628 | 1472661761951 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:42 INFO - PROCESS | 3628 | 1472661762055 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:42:42 INFO - PROCESS | 3628 | 1472661762060 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 3628 | 1472661762062 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:42 INFO - PROCESS | 3628 | ++DOCSHELL 10C72400 == 34 [pid = 3628] [id = 671] 09:42:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1124D000) [pid = 3628] [serial = 2013] [outer = 00000000] 09:42:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1601E800) [pid = 3628] [serial = 2014] [outer = 1124D000] 09:42:42 INFO - PROCESS | 3628 | 1472661762105 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (166BFC00) [pid = 3628] [serial = 2015] [outer = 1124D000] 09:42:42 INFO - PROCESS | 3628 | 1472661762524 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:42:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:42:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 638ms 09:42:42 INFO - PROCESS | 3628 | 1472661762581 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 3628 | 1472661762583 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 09:42:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:42:42 INFO - PROCESS | 3628 | 1472661762587 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 3628 | 1472661762589 Marionette TRACE conn2 <- [1,2650,null,{}] 09:42:42 INFO - PROCESS | 3628 | 1472661762592 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:42 INFO - PROCESS | 3628 | 1472661762594 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:42 INFO - PROCESS | 3628 | 1472661762679 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:42:42 INFO - PROCESS | 3628 | 1472661762684 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 3628 | 1472661762686 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:42 INFO - PROCESS | 3628 | ++DOCSHELL 15827400 == 35 [pid = 3628] [id = 672] 09:42:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15B24800) [pid = 3628] [serial = 2016] [outer = 00000000] 09:42:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (17D70400) [pid = 3628] [serial = 2017] [outer = 15B24800] 09:42:42 INFO - PROCESS | 3628 | 1472661762739 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (17E10400) [pid = 3628] [serial = 2018] [outer = 15B24800] 09:42:43 INFO - PROCESS | 3628 | 1472661763156 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:42:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:42:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 591ms 09:42:43 INFO - PROCESS | 3628 | 1472661763168 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 3628 | 1472661763170 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 09:42:43 INFO - PROCESS | 3628 | 1472661763173 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:42:43 INFO - PROCESS | 3628 | 1472661763175 Marionette TRACE conn2 <- [1,2654,null,{}] 09:42:43 INFO - PROCESS | 3628 | 1472661763178 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:43 INFO - PROCESS | 3628 | 1472661763180 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:43 INFO - PROCESS | 3628 | 1472661763303 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:42:43 INFO - PROCESS | 3628 | 1472661763308 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 3628 | 1472661763311 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:43 INFO - PROCESS | 3628 | ++DOCSHELL 172EB400 == 36 [pid = 3628] [id = 673] 09:42:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (17D6D400) [pid = 3628] [serial = 2019] [outer = 00000000] 09:42:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17E83400) [pid = 3628] [serial = 2020] [outer = 17D6D400] 09:42:43 INFO - PROCESS | 3628 | 1472661763361 Marionette DEBUG loaded listener.js 09:42:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17E84000) [pid = 3628] [serial = 2021] [outer = 17D6D400] 09:42:44 INFO - PROCESS | 3628 | 1472661764521 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:42:44 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) 09:42:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1385ms 09:42:44 INFO - PROCESS | 3628 | 1472661764580 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 3628 | 1472661764585 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 09:42:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:42:44 INFO - PROCESS | 3628 | 1472661764591 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 3628 | 1472661764594 Marionette TRACE conn2 <- [1,2658,null,{}] 09:42:44 INFO - PROCESS | 3628 | 1472661764600 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 3628 | 1472661764603 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:44 INFO - PROCESS | 3628 | 1472661764710 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:42:44 INFO - PROCESS | 3628 | 1472661764925 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 3628 | 1472661764928 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:44 INFO - PROCESS | 3628 | ++DOCSHELL 10C79800 == 37 [pid = 3628] [id = 674] 09:42:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (10E72400) [pid = 3628] [serial = 2022] [outer = 00000000] 09:42:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (112EA800) [pid = 3628] [serial = 2023] [outer = 10E72400] 09:42:44 INFO - PROCESS | 3628 | 1472661764993 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (12E2B000) [pid = 3628] [serial = 2024] [outer = 10E72400] 09:42:46 INFO - PROCESS | 3628 | 1472661766223 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:42:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1649ms 09:42:46 INFO - PROCESS | 3628 | 1472661766253 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3628 | 1472661766257 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 09:42:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:42:46 INFO - PROCESS | 3628 | 1472661766300 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 3628 | 1472661766303 Marionette TRACE conn2 <- [1,2662,null,{}] 09:42:46 INFO - PROCESS | 3628 | 1472661766358 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 3628 | 1472661766361 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:46 INFO - PROCESS | 3628 | 1472661766456 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:42:46 INFO - PROCESS | 3628 | 1472661766589 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 3628 | 1472661766592 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:46 INFO - PROCESS | 3628 | ++DOCSHELL 112CA800 == 38 [pid = 3628] [id = 675] 09:42:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (112D3C00) [pid = 3628] [serial = 2025] [outer = 00000000] 09:42:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (114E2800) [pid = 3628] [serial = 2026] [outer = 112D3C00] 09:42:46 INFO - PROCESS | 3628 | 1472661766646 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (11801800) [pid = 3628] [serial = 2027] [outer = 112D3C00] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 15827400 == 37 [pid = 3628] [id = 672] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 10C72400 == 36 [pid = 3628] [id = 671] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 17D66400 == 35 [pid = 3628] [id = 670] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 172EE000 == 34 [pid = 3628] [id = 669] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 1670E800 == 33 [pid = 3628] [id = 668] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 1661A400 == 32 [pid = 3628] [id = 667] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 15828C00 == 31 [pid = 3628] [id = 666] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 129EEC00 == 30 [pid = 3628] [id = 665] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 10A49400 == 29 [pid = 3628] [id = 664] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 1036D400 == 28 [pid = 3628] [id = 663] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 10559C00 == 27 [pid = 3628] [id = 662] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 172A4000 == 26 [pid = 3628] [id = 661] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 172EB400 == 25 [pid = 3628] [id = 673] 09:42:47 INFO - PROCESS | 3628 | --DOCSHELL 10C79800 == 24 [pid = 3628] [id = 674] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10C7C800) [pid = 3628] [serial = 1960] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10C7E000) [pid = 3628] [serial = 1961] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (13B5A000) [pid = 3628] [serial = 1966] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (11DA7400) [pid = 3628] [serial = 1963] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12BC0400) [pid = 3628] [serial = 1964] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10C75400) [pid = 3628] [serial = 1958] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10566000) [pid = 3628] [serial = 1957] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (173FD400) [pid = 3628] [serial = 1984] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (13128800) [pid = 3628] [serial = 1952] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (129F8800) [pid = 3628] [serial = 1951] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16619400) [pid = 3628] [serial = 1955] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16006400) [pid = 3628] [serial = 1954] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1661F000) [pid = 3628] [serial = 1973] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16016000) [pid = 3628] [serial = 1972] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (131A1400) [pid = 3628] [serial = 1978] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16712C00) [pid = 3628] [serial = 1975] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1729BC00) [pid = 3628] [serial = 1982] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (171C7400) [pid = 3628] [serial = 1981] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (15B1F000) [pid = 3628] [serial = 1969] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (15BF9C00) [pid = 3628] [serial = 1970] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (15195400) [pid = 3628] [serial = 1979] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (16BC7000) [pid = 3628] [serial = 1976] [outer = 00000000] [url = about:blank] 09:42:47 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (14522400) [pid = 3628] [serial = 1967] [outer = 00000000] [url = about:blank] 09:42:48 INFO - PROCESS | 3628 | 1472661768173 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:42:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1944ms 09:42:48 INFO - PROCESS | 3628 | 1472661768196 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 3628 | 1472661768200 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 09:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:42:48 INFO - PROCESS | 3628 | 1472661768205 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 3628 | 1472661768208 Marionette TRACE conn2 <- [1,2666,null,{}] 09:42:48 INFO - PROCESS | 3628 | 1472661768213 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 3628 | 1472661768216 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:48 INFO - PROCESS | 3628 | 1472661768303 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:42:48 INFO - PROCESS | 3628 | 1472661768311 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 3628 | 1472661768313 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:48 INFO - PROCESS | 3628 | ++DOCSHELL 10B83C00 == 25 [pid = 3628] [id = 676] 09:42:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (10B86800) [pid = 3628] [serial = 2028] [outer = 00000000] 09:42:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (10E75C00) [pid = 3628] [serial = 2029] [outer = 10B86800] 09:42:48 INFO - PROCESS | 3628 | 1472661768362 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (112CFC00) [pid = 3628] [serial = 2030] [outer = 10B86800] 09:42:49 INFO - PROCESS | 3628 | 1472661769377 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:42:49 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) 09:42:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1182ms 09:42:49 INFO - PROCESS | 3628 | 1472661769407 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 3628 | 1472661769412 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 09:42:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:42:49 INFO - PROCESS | 3628 | 1472661769419 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 3628 | 1472661769421 Marionette TRACE conn2 <- [1,2670,null,{}] 09:42:49 INFO - PROCESS | 3628 | 1472661769425 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 3628 | 1472661769428 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:49 INFO - PROCESS | 3628 | 1472661769550 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:42:49 INFO - PROCESS | 3628 | 1472661769558 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 3628 | 1472661769560 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:49 INFO - PROCESS | 3628 | ++DOCSHELL 129F1000 == 26 [pid = 3628] [id = 677] 09:42:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (129F7C00) [pid = 3628] [serial = 2031] [outer = 00000000] 09:42:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (13129000) [pid = 3628] [serial = 2032] [outer = 129F7C00] 09:42:49 INFO - PROCESS | 3628 | 1472661769661 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13132400) [pid = 3628] [serial = 2033] [outer = 129F7C00] 09:42:50 INFO - PROCESS | 3628 | 1472661770582 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:42:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1213ms 09:42:50 INFO - PROCESS | 3628 | 1472661770613 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 3628 | 1472661770615 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 09:42:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:42:50 INFO - PROCESS | 3628 | 1472661770619 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 3628 | 1472661770622 Marionette TRACE conn2 <- [1,2674,null,{}] 09:42:50 INFO - PROCESS | 3628 | 1472661770639 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 3628 | 1472661770643 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:50 INFO - PROCESS | 3628 | 1472661770757 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:42:50 INFO - PROCESS | 3628 | 1472661770764 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 3628 | 1472661770767 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:50 INFO - PROCESS | 3628 | ++DOCSHELL 1451AC00 == 27 [pid = 3628] [id = 678] 09:42:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (14520800) [pid = 3628] [serial = 2034] [outer = 00000000] 09:42:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (150F5000) [pid = 3628] [serial = 2035] [outer = 14520800] 09:42:50 INFO - PROCESS | 3628 | 1472661770815 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (157C1800) [pid = 3628] [serial = 2036] [outer = 14520800] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (16713400) [pid = 3628] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (172EF800) [pid = 3628] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (103D2C00) [pid = 3628] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (172F3800) [pid = 3628] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (10C73400) [pid = 3628] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1055A800) [pid = 3628] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (15829400) [pid = 3628] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (16625000) [pid = 3628] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (129F8C00) [pid = 3628] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (17D6DC00) [pid = 3628] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1124D000) [pid = 3628] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (15B24800) [pid = 3628] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:42:51 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (17D6D400) [pid = 3628] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:42:51 INFO - PROCESS | 3628 | 1472661771798 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:42:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1213ms 09:42:51 INFO - PROCESS | 3628 | 1472661771831 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 3628 | 1472661771834 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 09:42:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:42:51 INFO - PROCESS | 3628 | 1472661771837 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 3628 | 1472661771839 Marionette TRACE conn2 <- [1,2678,null,{}] 09:42:51 INFO - PROCESS | 3628 | 1472661771843 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 3628 | 1472661771845 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:51 INFO - PROCESS | 3628 | 1472661771940 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:42:51 INFO - PROCESS | 3628 | 1472661771945 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3628 | 1472661771947 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:52 INFO - PROCESS | 3628 | ++DOCSHELL 10C80000 == 28 [pid = 3628] [id = 679] 09:42:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (12BC0800) [pid = 3628] [serial = 2037] [outer = 00000000] 09:42:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (150EF800) [pid = 3628] [serial = 2038] [outer = 12BC0800] 09:42:52 INFO - PROCESS | 3628 | 1472661772073 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (1591F400) [pid = 3628] [serial = 2039] [outer = 12BC0800] 09:42:52 INFO - PROCESS | 3628 | 1472661772948 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:42:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1135ms 09:42:52 INFO - PROCESS | 3628 | 1472661772978 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 3628 | 1472661772980 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 09:42:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:42:52 INFO - PROCESS | 3628 | 1472661772984 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - PROCESS | 3628 | 1472661772985 Marionette TRACE conn2 <- [1,2682,null,{}] 09:42:52 INFO - PROCESS | 3628 | 1472661772989 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:52 INFO - PROCESS | 3628 | 1472661772991 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:53 INFO - PROCESS | 3628 | 1472661773067 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:42:53 INFO - PROCESS | 3628 | 1472661773072 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 3628 | 1472661773074 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:53 INFO - PROCESS | 3628 | ++DOCSHELL 15BFA000 == 29 [pid = 3628] [id = 680] 09:42:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (16002400) [pid = 3628] [serial = 2040] [outer = 00000000] 09:42:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1600D400) [pid = 3628] [serial = 2041] [outer = 16002400] 09:42:53 INFO - PROCESS | 3628 | 1472661773120 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (16010C00) [pid = 3628] [serial = 2042] [outer = 16002400] 09:42:53 INFO - PROCESS | 3628 | --DOCSHELL 10B83C00 == 28 [pid = 3628] [id = 676] 09:42:53 INFO - PROCESS | 3628 | --DOCSHELL 112CA800 == 27 [pid = 3628] [id = 675] 09:42:54 INFO - PROCESS | 3628 | --DOCSHELL 129F1000 == 26 [pid = 3628] [id = 677] 09:42:54 INFO - PROCESS | 3628 | --DOCSHELL 1451AC00 == 25 [pid = 3628] [id = 678] 09:42:54 INFO - PROCESS | 3628 | --DOCSHELL 10C80000 == 24 [pid = 3628] [id = 679] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (16A10800) [pid = 3628] [serial = 2005] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (173FC800) [pid = 3628] [serial = 2008] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (112D3400) [pid = 3628] [serial = 1990] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (12B70800) [pid = 3628] [serial = 1991] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (173FD800) [pid = 3628] [serial = 1985] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (11241000) [pid = 3628] [serial = 1993] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (11480C00) [pid = 3628] [serial = 1994] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (112D2C00) [pid = 3628] [serial = 1987] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (1180E400) [pid = 3628] [serial = 1988] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (15B26C00) [pid = 3628] [serial = 1999] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 50 (16006000) [pid = 3628] [serial = 2000] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 49 (166C2400) [pid = 3628] [serial = 2002] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 48 (13174400) [pid = 3628] [serial = 1996] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 47 (134AF400) [pid = 3628] [serial = 1997] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 46 (17D90C00) [pid = 3628] [serial = 2011] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 45 (173F1C00) [pid = 3628] [serial = 2009] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 44 (1601E800) [pid = 3628] [serial = 2014] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 43 (17E10400) [pid = 3628] [serial = 2018] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 42 (17D70400) [pid = 3628] [serial = 2017] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 41 (17E0BC00) [pid = 3628] [serial = 2012] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 40 (16BC6400) [pid = 3628] [serial = 2006] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 39 (17E83400) [pid = 3628] [serial = 2020] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 38 (166BFC00) [pid = 3628] [serial = 2015] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 37 (16708C00) [pid = 3628] [serial = 2003] [outer = 00000000] [url = about:blank] 09:42:54 INFO - PROCESS | 3628 | --DOMWINDOW == 36 (17E84000) [pid = 3628] [serial = 2021] [outer = 00000000] [url = about:blank] 09:42:55 INFO - PROCESS | 3628 | 1472661775171 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:42:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2239ms 09:42:55 INFO - PROCESS | 3628 | 1472661775227 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 3628 | 1472661775231 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 09:42:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:42:55 INFO - PROCESS | 3628 | 1472661775239 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - PROCESS | 3628 | 1472661775244 Marionette TRACE conn2 <- [1,2686,null,{}] 09:42:55 INFO - PROCESS | 3628 | 1472661775253 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 3628 | 1472661775258 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:55 INFO - PROCESS | 3628 | 1472661775374 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:42:55 INFO - PROCESS | 3628 | 1472661775457 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 3628 | 1472661775459 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:55 INFO - PROCESS | 3628 | ++DOCSHELL 10A52400 == 25 [pid = 3628] [id = 681] 09:42:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 37 (10A54800) [pid = 3628] [serial = 2043] [outer = 00000000] 09:42:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 38 (10E6BC00) [pid = 3628] [serial = 2044] [outer = 10A54800] 09:42:55 INFO - PROCESS | 3628 | 1472661775509 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 39 (10E75800) [pid = 3628] [serial = 2045] [outer = 10A54800] 09:42:56 INFO - PROCESS | 3628 | 1472661776385 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:42:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:42:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1182ms 09:42:56 INFO - PROCESS | 3628 | 1472661776437 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 3628 | 1472661776442 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 09:42:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:42:56 INFO - PROCESS | 3628 | 1472661776448 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 3628 | 1472661776451 Marionette TRACE conn2 <- [1,2690,null,{}] 09:42:56 INFO - PROCESS | 3628 | 1472661776455 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 3628 | 1472661776458 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:56 INFO - PROCESS | 3628 | 1472661776548 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:42:56 INFO - PROCESS | 3628 | 1472661776555 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 3628 | 1472661776558 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:56 INFO - PROCESS | 3628 | ++DOCSHELL 1180F000 == 26 [pid = 3628] [id = 682] 09:42:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 40 (1189C800) [pid = 3628] [serial = 2046] [outer = 00000000] 09:42:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 41 (11D85400) [pid = 3628] [serial = 2047] [outer = 1189C800] 09:42:56 INFO - PROCESS | 3628 | 1472661776606 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 42 (1296CC00) [pid = 3628] [serial = 2048] [outer = 1189C800] 09:42:57 INFO - PROCESS | 3628 | 1472661777081 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:42:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 700ms 09:42:57 INFO - PROCESS | 3628 | 1472661777130 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 3628 | 1472661777134 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 09:42:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:42:57 INFO - PROCESS | 3628 | 1472661777138 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 3628 | 1472661777141 Marionette TRACE conn2 <- [1,2694,null,{}] 09:42:57 INFO - PROCESS | 3628 | 1472661777152 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - PROCESS | 3628 | 1472661777156 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:57 INFO - PROCESS | 3628 | 1472661777240 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:42:57 INFO - PROCESS | 3628 | 1472661777246 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 3628 | 1472661777250 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:57 INFO - PROCESS | 3628 | ++DOCSHELL 13A84C00 == 27 [pid = 3628] [id = 683] 09:42:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 43 (13A87400) [pid = 3628] [serial = 2049] [outer = 00000000] 09:42:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 44 (13B5A000) [pid = 3628] [serial = 2050] [outer = 13A87400] 09:42:57 INFO - PROCESS | 3628 | 1472661777308 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 45 (1451A400) [pid = 3628] [serial = 2051] [outer = 13A87400] 09:42:57 INFO - PROCESS | 3628 | 1472661777758 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:42:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 638ms 09:42:57 INFO - PROCESS | 3628 | 1472661777773 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 3628 | 1472661777776 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 09:42:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:42:57 INFO - PROCESS | 3628 | 1472661777792 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 3628 | 1472661777793 Marionette TRACE conn2 <- [1,2698,null,{}] 09:42:57 INFO - PROCESS | 3628 | 1472661777810 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - PROCESS | 3628 | 1472661777812 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:57 INFO - PROCESS | 3628 | 1472661777893 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:42:57 INFO - PROCESS | 3628 | 1472661777928 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 3628 | 1472661777930 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:57 INFO - PROCESS | 3628 | ++DOCSHELL 15195400 == 28 [pid = 3628] [id = 684] 09:42:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 46 (1519A800) [pid = 3628] [serial = 2052] [outer = 00000000] 09:42:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 47 (1582AC00) [pid = 3628] [serial = 2053] [outer = 1519A800] 09:42:57 INFO - PROCESS | 3628 | 1472661777975 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 48 (15B23C00) [pid = 3628] [serial = 2054] [outer = 1519A800] 09:42:58 INFO - PROCESS | 3628 | 1472661778436 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 3628 | 1472661778492 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 09:42:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:42:58 INFO - PROCESS | 3628 | 1472661778495 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 3628 | 1472661778497 Marionette TRACE conn2 <- [1,2702,null,{}] 09:42:58 INFO - PROCESS | 3628 | 1472661778500 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 3628 | 1472661778502 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:58 INFO - PROCESS | 3628 | 1472661778599 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:42:58 INFO - PROCESS | 3628 | 1472661778614 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 3628 | 1472661778617 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:58 INFO - PROCESS | 3628 | ++DOCSHELL 16009C00 == 29 [pid = 3628] [id = 685] 09:42:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (1600AC00) [pid = 3628] [serial = 2055] [outer = 00000000] 09:42:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (16013000) [pid = 3628] [serial = 2056] [outer = 1600AC00] 09:42:58 INFO - PROCESS | 3628 | 1472661778662 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (1601D400) [pid = 3628] [serial = 2057] [outer = 1600AC00] 09:42:59 INFO - PROCESS | 3628 | 1472661779096 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:42:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 638ms 09:42:59 INFO - PROCESS | 3628 | 1472661779133 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 3628 | 1472661779135 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 09:42:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:42:59 INFO - PROCESS | 3628 | 1472661779139 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 3628 | 1472661779140 Marionette TRACE conn2 <- [1,2706,null,{}] 09:42:59 INFO - PROCESS | 3628 | 1472661779144 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 3628 | 1472661779149 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:59 INFO - PROCESS | 3628 | 1472661779247 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:42:59 INFO - PROCESS | 3628 | 1472661779283 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 3628 | 1472661779285 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:59 INFO - PROCESS | 3628 | ++DOCSHELL 16625C00 == 30 [pid = 3628] [id = 686] 09:42:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (166B9C00) [pid = 3628] [serial = 2058] [outer = 00000000] 09:42:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (16708800) [pid = 3628] [serial = 2059] [outer = 166B9C00] 09:42:59 INFO - PROCESS | 3628 | 1472661779330 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (1670B000) [pid = 3628] [serial = 2060] [outer = 166B9C00] 09:42:59 INFO - PROCESS | 3628 | 1472661779758 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 3628 | 1472661779778 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 09:42:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:42:59 INFO - PROCESS | 3628 | 1472661779800 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 3628 | 1472661779802 Marionette TRACE conn2 <- [1,2710,null,{}] 09:42:59 INFO - PROCESS | 3628 | 1472661779809 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 3628 | 1472661779811 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:59 INFO - PROCESS | 3628 | 1472661779932 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:42:59 INFO - PROCESS | 3628 | 1472661779938 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 3628 | 1472661779940 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:42:59 INFO - PROCESS | 3628 | ++DOCSHELL 0F31E400 == 31 [pid = 3628] [id = 687] 09:42:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (16715400) [pid = 3628] [serial = 2061] [outer = 00000000] 09:42:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (16A17C00) [pid = 3628] [serial = 2062] [outer = 16715400] 09:42:59 INFO - PROCESS | 3628 | 1472661779984 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (16BC5000) [pid = 3628] [serial = 2063] [outer = 16715400] 09:43:00 INFO - PROCESS | 3628 | 1472661780417 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 3628 | 1472661780488 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 09:43:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:43:00 INFO - PROCESS | 3628 | 1472661780492 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 3628 | 1472661780493 Marionette TRACE conn2 <- [1,2714,null,{}] 09:43:00 INFO - PROCESS | 3628 | 1472661780497 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 3628 | 1472661780499 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:00 INFO - PROCESS | 3628 | 1472661780609 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:43:00 INFO - PROCESS | 3628 | 1472661780698 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 3628 | 1472661780701 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:00 INFO - PROCESS | 3628 | ++DOCSHELL 112ED400 == 32 [pid = 3628] [id = 688] 09:43:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (16715800) [pid = 3628] [serial = 2064] [outer = 00000000] 09:43:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (1729AC00) [pid = 3628] [serial = 2065] [outer = 16715800] 09:43:00 INFO - PROCESS | 3628 | 1472661780746 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1729B000) [pid = 3628] [serial = 2066] [outer = 16715800] 09:43:01 INFO - PROCESS | 3628 | 1472661781154 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:43:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 700ms 09:43:01 INFO - PROCESS | 3628 | 1472661781192 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 3628 | 1472661781194 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 09:43:01 INFO - PROCESS | 3628 | 1472661781198 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:43:01 INFO - PROCESS | 3628 | 1472661781199 Marionette TRACE conn2 <- [1,2718,null,{}] 09:43:01 INFO - PROCESS | 3628 | 1472661781204 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 3628 | 1472661781206 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:01 INFO - PROCESS | 3628 | 1472661781343 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:43:01 INFO - PROCESS | 3628 | 1472661781348 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 3628 | 1472661781350 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:01 INFO - PROCESS | 3628 | ++DOCSHELL 13A84400 == 33 [pid = 3628] [id = 689] 09:43:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (172E7000) [pid = 3628] [serial = 2067] [outer = 00000000] 09:43:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (17341400) [pid = 3628] [serial = 2068] [outer = 172E7000] 09:43:01 INFO - PROCESS | 3628 | 1472661781398 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (17345800) [pid = 3628] [serial = 2069] [outer = 172E7000] 09:43:01 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (129F7C00) [pid = 3628] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:43:01 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (14520800) [pid = 3628] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:43:01 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (112D3C00) [pid = 3628] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:43:01 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (10E72400) [pid = 3628] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:43:01 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (10B86800) [pid = 3628] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:43:01 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (12BC0800) [pid = 3628] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:43:02 INFO - PROCESS | 3628 | 1472661782358 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:43:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:43:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:43:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:43:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:43:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1213ms 09:43:02 INFO - PROCESS | 3628 | 1472661782408 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 3628 | 1472661782410 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:43:02 INFO - PROCESS | 3628 | 1472661782413 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 3628 | 1472661782415 Marionette TRACE conn2 <- [1,2722,null,{}] 09:43:02 INFO - PROCESS | 3628 | 1472661782419 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 3628 | 1472661782421 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:02 INFO - PROCESS | 3628 | 1472661782513 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:43:02 INFO - PROCESS | 3628 | 1472661782518 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 3628 | 1472661782520 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:02 INFO - PROCESS | 3628 | ++DOCSHELL 114D4800 == 34 [pid = 3628] [id = 690] 09:43:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (114E3000) [pid = 3628] [serial = 2070] [outer = 00000000] 09:43:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (1729A800) [pid = 3628] [serial = 2071] [outer = 114E3000] 09:43:02 INFO - PROCESS | 3628 | 1472661782565 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (172A4C00) [pid = 3628] [serial = 2072] [outer = 114E3000] 09:43:02 INFO - PROCESS | 3628 | 1472661782990 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:43:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 638ms 09:43:03 INFO - PROCESS | 3628 | 1472661783051 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 3628 | 1472661783053 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:43:03 INFO - PROCESS | 3628 | 1472661783057 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 3628 | 1472661783059 Marionette TRACE conn2 <- [1,2726,null,{}] 09:43:03 INFO - PROCESS | 3628 | 1472661783063 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 3628 | 1472661783065 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:03 INFO - PROCESS | 3628 | 1472661783153 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:43:03 INFO - PROCESS | 3628 | 1472661783161 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 3628 | 1472661783165 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:03 INFO - PROCESS | 3628 | ++DOCSHELL 16009000 == 35 [pid = 3628] [id = 691] 09:43:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (17D67C00) [pid = 3628] [serial = 2073] [outer = 00000000] 09:43:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (17D6F800) [pid = 3628] [serial = 2074] [outer = 17D67C00] 09:43:03 INFO - PROCESS | 3628 | 1472661783215 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (17D95C00) [pid = 3628] [serial = 2075] [outer = 17D67C00] 09:43:03 INFO - PROCESS | 3628 | 1472661783644 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:43:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 638ms 09:43:03 INFO - PROCESS | 3628 | 1472661783694 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 3628 | 1472661783696 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:43:03 INFO - PROCESS | 3628 | 1472661783700 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 3628 | 1472661783701 Marionette TRACE conn2 <- [1,2730,null,{}] 09:43:03 INFO - PROCESS | 3628 | 1472661783704 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 3628 | 1472661783706 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:03 INFO - PROCESS | 3628 | 1472661783767 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:43:03 INFO - PROCESS | 3628 | 1472661783773 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 3628 | 1472661783775 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:03 INFO - PROCESS | 3628 | ++DOCSHELL 17D6F400 == 36 [pid = 3628] [id = 692] 09:43:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (17E0C800) [pid = 3628] [serial = 2076] [outer = 00000000] 09:43:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (17E7F800) [pid = 3628] [serial = 2077] [outer = 17E0C800] 09:43:03 INFO - PROCESS | 3628 | 1472661783819 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (17E82000) [pid = 3628] [serial = 2078] [outer = 17E0C800] 09:43:04 INFO - PROCESS | 3628 | 1472661784640 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:43:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:43:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 995ms 09:43:04 INFO - PROCESS | 3628 | 1472661784692 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 3628 | 1472661784696 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 09:43:04 INFO - PROCESS | 3628 | 1472661784701 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:43:04 INFO - PROCESS | 3628 | 1472661784707 Marionette TRACE conn2 <- [1,2734,null,{}] 09:43:04 INFO - PROCESS | 3628 | 1472661784712 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 3628 | 1472661784715 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:04 INFO - PROCESS | 3628 | 1472661784837 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:43:04 INFO - PROCESS | 3628 | 1472661784971 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 3628 | 1472661784974 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:04 INFO - PROCESS | 3628 | ++DOCSHELL 10B86C00 == 37 [pid = 3628] [id = 693] 09:43:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10C76000) [pid = 3628] [serial = 2079] [outer = 00000000] 09:43:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10E6F000) [pid = 3628] [serial = 2080] [outer = 10C76000] 09:43:05 INFO - PROCESS | 3628 | 1472661785032 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (11C15400) [pid = 3628] [serial = 2081] [outer = 10C76000] 09:43:05 INFO - PROCESS | 3628 | 1472661785935 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1244ms 09:43:05 INFO - PROCESS | 3628 | 1472661785964 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 3628 | 1472661785968 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 09:43:05 INFO - PROCESS | 3628 | 1472661785974 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:43:05 INFO - PROCESS | 3628 | 1472661785977 Marionette TRACE conn2 <- [1,2738,null,{}] 09:43:05 INFO - PROCESS | 3628 | 1472661785982 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 3628 | 1472661785985 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:06 INFO - PROCESS | 3628 | 1472661786095 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:43:06 INFO - PROCESS | 3628 | 1472661786212 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 3628 | 1472661786216 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:06 INFO - PROCESS | 3628 | --DOCSHELL 16009000 == 36 [pid = 3628] [id = 691] 09:43:06 INFO - PROCESS | 3628 | --DOCSHELL 114D4800 == 35 [pid = 3628] [id = 690] 09:43:06 INFO - PROCESS | 3628 | --DOCSHELL 13A84400 == 34 [pid = 3628] [id = 689] 09:43:06 INFO - PROCESS | 3628 | --DOCSHELL 112ED400 == 33 [pid = 3628] [id = 688] 09:43:06 INFO - PROCESS | 3628 | --DOCSHELL 0F31E400 == 32 [pid = 3628] [id = 687] 09:43:06 INFO - PROCESS | 3628 | --DOCSHELL 16625C00 == 31 [pid = 3628] [id = 686] 09:43:06 INFO - PROCESS | 3628 | --DOCSHELL 16009C00 == 30 [pid = 3628] [id = 685] 09:43:06 INFO - PROCESS | 3628 | --DOCSHELL 15195400 == 29 [pid = 3628] [id = 684] 09:43:06 INFO - PROCESS | 3628 | --DOCSHELL 13A84C00 == 28 [pid = 3628] [id = 683] 09:43:06 INFO - PROCESS | 3628 | --DOCSHELL 1180F000 == 27 [pid = 3628] [id = 682] 09:43:06 INFO - PROCESS | 3628 | --DOCSHELL 10A52400 == 26 [pid = 3628] [id = 681] 09:43:06 INFO - PROCESS | 3628 | --DOCSHELL 15BFA000 == 25 [pid = 3628] [id = 680] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1600D400) [pid = 3628] [serial = 2041] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (13132400) [pid = 3628] [serial = 2033] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (150F5000) [pid = 3628] [serial = 2035] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (157C1800) [pid = 3628] [serial = 2036] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (11801800) [pid = 3628] [serial = 2027] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (114E2800) [pid = 3628] [serial = 2026] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (12E2B000) [pid = 3628] [serial = 2024] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (112EA800) [pid = 3628] [serial = 2023] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (10E75C00) [pid = 3628] [serial = 2029] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (13129000) [pid = 3628] [serial = 2032] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (150EF800) [pid = 3628] [serial = 2038] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (112CFC00) [pid = 3628] [serial = 2030] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1591F400) [pid = 3628] [serial = 2039] [outer = 00000000] [url = about:blank] 09:43:06 INFO - PROCESS | 3628 | ++DOCSHELL 0F324000 == 26 [pid = 3628] [id = 694] 09:43:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (0F324800) [pid = 3628] [serial = 2082] [outer = 00000000] 09:43:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (10A52400) [pid = 3628] [serial = 2083] [outer = 0F324800] 09:43:06 INFO - PROCESS | 3628 | 1472661786303 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (10C7EC00) [pid = 3628] [serial = 2084] [outer = 0F324800] 09:43:06 INFO - PROCESS | 3628 | 1472661786734 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:43:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 793ms 09:43:06 INFO - PROCESS | 3628 | 1472661786776 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 3628 | 1472661786781 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 09:43:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:43:06 INFO - PROCESS | 3628 | 1472661786791 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 3628 | 1472661786794 Marionette TRACE conn2 <- [1,2742,null,{}] 09:43:06 INFO - PROCESS | 3628 | 1472661786797 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:06 INFO - PROCESS | 3628 | 1472661786800 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:06 INFO - PROCESS | 3628 | 1472661786886 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:43:06 INFO - PROCESS | 3628 | 1472661786892 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 3628 | 1472661786895 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:06 INFO - PROCESS | 3628 | ++DOCSHELL 11801800 == 27 [pid = 3628] [id = 695] 09:43:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (11801C00) [pid = 3628] [serial = 2085] [outer = 00000000] 09:43:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1189A800) [pid = 3628] [serial = 2086] [outer = 11801C00] 09:43:06 INFO - PROCESS | 3628 | 1472661786943 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (11D08800) [pid = 3628] [serial = 2087] [outer = 11801C00] 09:43:07 INFO - PROCESS | 3628 | 1472661787425 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:43:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 700ms 09:43:07 INFO - PROCESS | 3628 | 1472661787471 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 3628 | 1472661787473 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 09:43:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:43:07 INFO - PROCESS | 3628 | 1472661787476 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 3628 | 1472661787480 Marionette TRACE conn2 <- [1,2746,null,{}] 09:43:07 INFO - PROCESS | 3628 | 1472661787490 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 3628 | 1472661787495 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:07 INFO - PROCESS | 3628 | 1472661787606 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:43:07 INFO - PROCESS | 3628 | 1472661787712 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 3628 | 1472661787715 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:07 INFO - PROCESS | 3628 | ++DOCSHELL 1319AC00 == 28 [pid = 3628] [id = 696] 09:43:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1319F000) [pid = 3628] [serial = 2088] [outer = 00000000] 09:43:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (134A3000) [pid = 3628] [serial = 2089] [outer = 1319F000] 09:43:07 INFO - PROCESS | 3628 | 1472661787764 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13A79400) [pid = 3628] [serial = 2090] [outer = 1319F000] 09:43:08 INFO - PROCESS | 3628 | 1472661788336 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:43:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 902ms 09:43:08 INFO - PROCESS | 3628 | 1472661788381 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 3628 | 1472661788386 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 09:43:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:43:08 INFO - PROCESS | 3628 | 1472661788390 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 3628 | 1472661788396 Marionette TRACE conn2 <- [1,2750,null,{}] 09:43:08 INFO - PROCESS | 3628 | 1472661788401 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:08 INFO - PROCESS | 3628 | 1472661788404 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:08 INFO - PROCESS | 3628 | 1472661788515 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:43:08 INFO - PROCESS | 3628 | 1472661788623 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 3628 | 1472661788626 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:08 INFO - PROCESS | 3628 | ++DOCSHELL 10C7A800 == 29 [pid = 3628] [id = 697] 09:43:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (10E6C800) [pid = 3628] [serial = 2091] [outer = 00000000] 09:43:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (112D2400) [pid = 3628] [serial = 2092] [outer = 10E6C800] 09:43:08 INFO - PROCESS | 3628 | 1472661788689 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (12BBF000) [pid = 3628] [serial = 2093] [outer = 10E6C800] 09:43:09 INFO - PROCESS | 3628 | 1472661789330 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:43:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 995ms 09:43:09 INFO - PROCESS | 3628 | 1472661789394 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 3628 | 1472661789398 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 09:43:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:43:09 INFO - PROCESS | 3628 | 1472661789405 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 3628 | 1472661789408 Marionette TRACE conn2 <- [1,2754,null,{}] 09:43:09 INFO - PROCESS | 3628 | 1472661789412 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 3628 | 1472661789415 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:09 INFO - PROCESS | 3628 | 1472661789521 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:43:09 INFO - PROCESS | 3628 | 1472661789655 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 3628 | 1472661789658 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:09 INFO - PROCESS | 3628 | ++DOCSHELL 13F70800 == 30 [pid = 3628] [id = 698] 09:43:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (13F73800) [pid = 3628] [serial = 2094] [outer = 00000000] 09:43:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (14528000) [pid = 3628] [serial = 2095] [outer = 13F73800] 09:43:09 INFO - PROCESS | 3628 | 1472661789716 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (150F8800) [pid = 3628] [serial = 2096] [outer = 13F73800] 09:43:10 INFO - PROCESS | 3628 | 1472661790267 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:43:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 886ms 09:43:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:43:10 INFO - PROCESS | 3628 | 1472661790309 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 3628 | 1472661790311 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 09:43:10 INFO - PROCESS | 3628 | 1472661790315 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 3628 | 1472661790319 Marionette TRACE conn2 <- [1,2758,null,{}] 09:43:10 INFO - PROCESS | 3628 | 1472661790330 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 3628 | 1472661790334 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:10 INFO - PROCESS | 3628 | 1472661790473 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:43:10 INFO - PROCESS | 3628 | 1472661790607 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 3628 | 1472661790610 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:10 INFO - PROCESS | 3628 | ++DOCSHELL 14593000 == 31 [pid = 3628] [id = 699] 09:43:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15B28400) [pid = 3628] [serial = 2097] [outer = 00000000] 09:43:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16006400) [pid = 3628] [serial = 2098] [outer = 15B28400] 09:43:10 INFO - PROCESS | 3628 | 1472661790668 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16012400) [pid = 3628] [serial = 2099] [outer = 15B28400] 09:43:11 INFO - PROCESS | 3628 | 1472661791416 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:43:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1135ms 09:43:11 INFO - PROCESS | 3628 | 1472661791445 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 3628 | 1472661791449 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 09:43:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:43:11 INFO - PROCESS | 3628 | 1472661791455 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 3628 | 1472661791458 Marionette TRACE conn2 <- [1,2762,null,{}] 09:43:11 INFO - PROCESS | 3628 | 1472661791463 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 3628 | 1472661791466 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:11 INFO - PROCESS | 3628 | 1472661791574 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:43:12 INFO - PROCESS | 3628 | --DOCSHELL 11801800 == 30 [pid = 3628] [id = 695] 09:43:12 INFO - PROCESS | 3628 | --DOCSHELL 0F324000 == 29 [pid = 3628] [id = 694] 09:43:12 INFO - PROCESS | 3628 | --DOCSHELL 10B86C00 == 28 [pid = 3628] [id = 693] 09:43:12 INFO - PROCESS | 3628 | --DOCSHELL 17D6F400 == 27 [pid = 3628] [id = 692] 09:43:12 INFO - PROCESS | 3628 | --DOCSHELL 13F70800 == 26 [pid = 3628] [id = 698] 09:43:12 INFO - PROCESS | 3628 | --DOCSHELL 14593000 == 25 [pid = 3628] [id = 699] 09:43:12 INFO - PROCESS | 3628 | --DOCSHELL 1319AC00 == 24 [pid = 3628] [id = 696] 09:43:12 INFO - PROCESS | 3628 | --DOCSHELL 10C7A800 == 23 [pid = 3628] [id = 697] 09:43:12 INFO - PROCESS | 3628 | 1472661792249 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 3628 | 1472661792253 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:12 INFO - PROCESS | 3628 | ++DOCSHELL 0F321000 == 24 [pid = 3628] [id = 700] 09:43:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (0F324000) [pid = 3628] [serial = 2100] [outer = 00000000] 09:43:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (10561400) [pid = 3628] [serial = 2101] [outer = 0F324000] 09:43:12 INFO - PROCESS | 3628 | 1472661792336 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (10A51400) [pid = 3628] [serial = 2102] [outer = 0F324000] 09:43:12 INFO - PROCESS | 3628 | 1472661792804 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:43:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1385ms 09:43:12 INFO - PROCESS | 3628 | 1472661792905 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 3628 | 1472661792909 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 09:43:12 INFO - PROCESS | 3628 | 1472661792914 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 3628 | 1472661792917 Marionette TRACE conn2 <- [1,2766,null,{}] 09:43:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:43:12 INFO - PROCESS | 3628 | 1472661792932 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 3628 | 1472661792937 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:13 INFO - PROCESS | 3628 | 1472661793078 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:43:13 INFO - PROCESS | 3628 | 1472661793086 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 3628 | 1472661793089 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:13 INFO - PROCESS | 3628 | ++DOCSHELL 112ED000 == 25 [pid = 3628] [id = 701] 09:43:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1147B400) [pid = 3628] [serial = 2103] [outer = 00000000] 09:43:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (11802000) [pid = 3628] [serial = 2104] [outer = 1147B400] 09:43:13 INFO - PROCESS | 3628 | 1472661793138 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (129FA400) [pid = 3628] [serial = 2105] [outer = 1147B400] 09:43:13 INFO - PROCESS | 3628 | 1472661793693 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:43:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 840ms 09:43:13 INFO - PROCESS | 3628 | 1472661793763 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 3628 | 1472661793767 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 09:43:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:43:13 INFO - PROCESS | 3628 | 1472661793772 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 3628 | 1472661793774 Marionette TRACE conn2 <- [1,2770,null,{}] 09:43:13 INFO - PROCESS | 3628 | 1472661793778 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 3628 | 1472661793781 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:13 INFO - PROCESS | 3628 | 1472661793884 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:43:13 INFO - PROCESS | 3628 | 1472661793949 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 3628 | 1472661793952 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:13 INFO - PROCESS | 3628 | ++DOCSHELL 112C9800 == 26 [pid = 3628] [id = 702] 09:43:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1395DC00) [pid = 3628] [serial = 2106] [outer = 00000000] 09:43:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (150EC000) [pid = 3628] [serial = 2107] [outer = 1395DC00] 09:43:13 INFO - PROCESS | 3628 | 1472661793998 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (157C6800) [pid = 3628] [serial = 2108] [outer = 1395DC00] 09:43:14 INFO - PROCESS | 3628 | 1472661794427 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:43:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 700ms 09:43:14 INFO - PROCESS | 3628 | 1472661794455 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 3628 | 1472661794458 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 09:43:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:43:14 INFO - PROCESS | 3628 | 1472661794467 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 3628 | 1472661794472 Marionette TRACE conn2 <- [1,2774,null,{}] 09:43:14 INFO - PROCESS | 3628 | 1472661794487 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 3628 | 1472661794491 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:14 INFO - PROCESS | 3628 | 1472661794609 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:43:14 INFO - PROCESS | 3628 | 1472661794625 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 3628 | 1472661794628 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:14 INFO - PROCESS | 3628 | ++DOCSHELL 1661A800 == 27 [pid = 3628] [id = 703] 09:43:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1661AC00) [pid = 3628] [serial = 2109] [outer = 00000000] 09:43:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (166BF800) [pid = 3628] [serial = 2110] [outer = 1661AC00] 09:43:14 INFO - PROCESS | 3628 | 1472661794728 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16707000) [pid = 3628] [serial = 2111] [outer = 1661AC00] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17D67C00) [pid = 3628] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1319F000) [pid = 3628] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1519A800) [pid = 3628] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1189C800) [pid = 3628] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10A54800) [pid = 3628] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (172E7000) [pid = 3628] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16715800) [pid = 3628] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (114E3000) [pid = 3628] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16002400) [pid = 3628] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1600AC00) [pid = 3628] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (166B9C00) [pid = 3628] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (13A87400) [pid = 3628] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16715400) [pid = 3628] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (0F324800) [pid = 3628] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11801C00) [pid = 3628] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (10C76000) [pid = 3628] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:43:15 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17E0C800) [pid = 3628] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:43:15 INFO - PROCESS | 3628 | 1472661795407 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:43:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 996ms 09:43:15 INFO - PROCESS | 3628 | 1472661795473 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 3628 | 1472661795477 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 09:43:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:43:15 INFO - PROCESS | 3628 | 1472661795482 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 3628 | 1472661795484 Marionette TRACE conn2 <- [1,2778,null,{}] 09:43:15 INFO - PROCESS | 3628 | 1472661795488 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:15 INFO - PROCESS | 3628 | 1472661795491 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:15 INFO - PROCESS | 3628 | 1472661795577 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:43:15 INFO - PROCESS | 3628 | 1472661795582 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 3628 | 1472661795585 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:15 INFO - PROCESS | 3628 | ++DOCSHELL 12BC0800 == 28 [pid = 3628] [id = 704] 09:43:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (12BC8C00) [pid = 3628] [serial = 2112] [outer = 00000000] 09:43:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15B20800) [pid = 3628] [serial = 2113] [outer = 12BC8C00] 09:43:15 INFO - PROCESS | 3628 | 1472661795630 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16625C00) [pid = 3628] [serial = 2114] [outer = 12BC8C00] 09:43:16 INFO - PROCESS | 3628 | 1472661796049 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:43:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 591ms 09:43:16 INFO - PROCESS | 3628 | 1472661796079 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 3628 | 1472661796081 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 09:43:16 INFO - PROCESS | 3628 | 1472661796099 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 3628 | 1472661796101 Marionette TRACE conn2 <- [1,2782,null,{}] 09:43:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:43:16 INFO - PROCESS | 3628 | 1472661796105 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 3628 | 1472661796107 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:16 INFO - PROCESS | 3628 | 1472661796189 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:43:16 INFO - PROCESS | 3628 | 1472661796195 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 3628 | 1472661796201 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:16 INFO - PROCESS | 3628 | ++DOCSHELL 1686D000 == 29 [pid = 3628] [id = 705] 09:43:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1686DC00) [pid = 3628] [serial = 2115] [outer = 00000000] 09:43:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16BC6400) [pid = 3628] [serial = 2116] [outer = 1686DC00] 09:43:16 INFO - PROCESS | 3628 | 1472661796255 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17298C00) [pid = 3628] [serial = 2117] [outer = 1686DC00] 09:43:16 INFO - PROCESS | 3628 | 1472661796725 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:43:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 700ms 09:43:16 INFO - PROCESS | 3628 | 1472661796802 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 3628 | 1472661796804 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 09:43:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:43:16 INFO - PROCESS | 3628 | 1472661796808 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 3628 | 1472661796810 Marionette TRACE conn2 <- [1,2786,null,{}] 09:43:16 INFO - PROCESS | 3628 | 1472661796813 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 3628 | 1472661796816 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:16 INFO - PROCESS | 3628 | 1472661796895 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:43:16 INFO - PROCESS | 3628 | 1472661796908 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 3628 | 1472661796910 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:16 INFO - PROCESS | 3628 | ++DOCSHELL 10369000 == 30 [pid = 3628] [id = 706] 09:43:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17D10C00) [pid = 3628] [serial = 2118] [outer = 00000000] 09:43:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17D68C00) [pid = 3628] [serial = 2119] [outer = 17D10C00] 09:43:16 INFO - PROCESS | 3628 | 1472661796980 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17D6B800) [pid = 3628] [serial = 2120] [outer = 17D10C00] 09:43:17 INFO - PROCESS | 3628 | 1472661797741 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:43:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 995ms 09:43:17 INFO - PROCESS | 3628 | 1472661797795 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 3628 | 1472661797800 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 09:43:17 INFO - PROCESS | 3628 | 1472661797804 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:43:17 INFO - PROCESS | 3628 | 1472661797809 Marionette TRACE conn2 <- [1,2790,null,{}] 09:43:17 INFO - PROCESS | 3628 | 1472661797815 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 3628 | 1472661797818 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:17 INFO - PROCESS | 3628 | 1472661797956 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:43:18 INFO - PROCESS | 3628 | 1472661798092 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 3628 | 1472661798095 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:18 INFO - PROCESS | 3628 | ++DOCSHELL 103CD000 == 31 [pid = 3628] [id = 707] 09:43:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (112D3400) [pid = 3628] [serial = 2121] [outer = 00000000] 09:43:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1322E400) [pid = 3628] [serial = 2122] [outer = 112D3400] 09:43:18 INFO - PROCESS | 3628 | 1472661798154 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (13B57400) [pid = 3628] [serial = 2123] [outer = 112D3400] 09:43:18 INFO - PROCESS | 3628 | 1472661798847 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:43:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1088ms 09:43:18 INFO - PROCESS | 3628 | 1472661798899 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 3628 | 1472661798904 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 09:43:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:43:18 INFO - PROCESS | 3628 | 1472661798911 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 3628 | 1472661798914 Marionette TRACE conn2 <- [1,2794,null,{}] 09:43:18 INFO - PROCESS | 3628 | 1472661798918 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:18 INFO - PROCESS | 3628 | 1472661798920 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:19 INFO - PROCESS | 3628 | 1472661799038 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:43:19 INFO - PROCESS | 3628 | 1472661799255 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 3628 | 1472661799259 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:19 INFO - PROCESS | 3628 | ++DOCSHELL 0F9E8000 == 32 [pid = 3628] [id = 708] 09:43:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10326400) [pid = 3628] [serial = 2124] [outer = 00000000] 09:43:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10562400) [pid = 3628] [serial = 2125] [outer = 10326400] 09:43:19 INFO - PROCESS | 3628 | 1472661799323 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (10A51000) [pid = 3628] [serial = 2126] [outer = 10326400] 09:43:19 INFO - PROCESS | 3628 | --DOCSHELL 1686D000 == 31 [pid = 3628] [id = 705] 09:43:19 INFO - PROCESS | 3628 | --DOCSHELL 12BC0800 == 30 [pid = 3628] [id = 704] 09:43:19 INFO - PROCESS | 3628 | --DOCSHELL 1661A800 == 29 [pid = 3628] [id = 703] 09:43:19 INFO - PROCESS | 3628 | --DOCSHELL 112C9800 == 28 [pid = 3628] [id = 702] 09:43:19 INFO - PROCESS | 3628 | --DOCSHELL 112ED000 == 27 [pid = 3628] [id = 701] 09:43:19 INFO - PROCESS | 3628 | --DOCSHELL 0F321000 == 26 [pid = 3628] [id = 700] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17D6F800) [pid = 3628] [serial = 2074] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13A79400) [pid = 3628] [serial = 2090] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (134A3000) [pid = 3628] [serial = 2089] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1582AC00) [pid = 3628] [serial = 2053] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (11D85400) [pid = 3628] [serial = 2047] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1296CC00) [pid = 3628] [serial = 2048] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10E6BC00) [pid = 3628] [serial = 2044] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10E75800) [pid = 3628] [serial = 2045] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17341400) [pid = 3628] [serial = 2068] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1729B000) [pid = 3628] [serial = 2066] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1729AC00) [pid = 3628] [serial = 2065] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1729A800) [pid = 3628] [serial = 2071] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (11D08800) [pid = 3628] [serial = 2087] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17345800) [pid = 3628] [serial = 2069] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16010C00) [pid = 3628] [serial = 2042] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (16013000) [pid = 3628] [serial = 2056] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1601D400) [pid = 3628] [serial = 2057] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16708800) [pid = 3628] [serial = 2059] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (17D95C00) [pid = 3628] [serial = 2075] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (13B5A000) [pid = 3628] [serial = 2050] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1451A400) [pid = 3628] [serial = 2051] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (16A17C00) [pid = 3628] [serial = 2062] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (16BC5000) [pid = 3628] [serial = 2063] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (15B23C00) [pid = 3628] [serial = 2054] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (172A4C00) [pid = 3628] [serial = 2072] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1670B000) [pid = 3628] [serial = 2060] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (10C7EC00) [pid = 3628] [serial = 2084] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1189A800) [pid = 3628] [serial = 2086] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (10E6F000) [pid = 3628] [serial = 2080] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (10A52400) [pid = 3628] [serial = 2083] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (17E82000) [pid = 3628] [serial = 2078] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (11C15400) [pid = 3628] [serial = 2081] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | --DOMWINDOW == 51 (17E7F800) [pid = 3628] [serial = 2077] [outer = 00000000] [url = about:blank] 09:43:19 INFO - PROCESS | 3628 | 1472661799905 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:43:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1042ms 09:43:19 INFO - PROCESS | 3628 | 1472661799956 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 3628 | 1472661799959 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 09:43:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:43:19 INFO - PROCESS | 3628 | 1472661799979 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 3628 | 1472661799982 Marionette TRACE conn2 <- [1,2798,null,{}] 09:43:19 INFO - PROCESS | 3628 | 1472661799987 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 3628 | 1472661799992 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:20 INFO - PROCESS | 3628 | 1472661800080 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:43:20 INFO - PROCESS | 3628 | 1472661800180 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 3628 | 1472661800183 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:20 INFO - PROCESS | 3628 | ++DOCSHELL 10C75400 == 27 [pid = 3628] [id = 709] 09:43:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (10C7EC00) [pid = 3628] [serial = 2127] [outer = 00000000] 09:43:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (11C15400) [pid = 3628] [serial = 2128] [outer = 10C7EC00] 09:43:20 INFO - PROCESS | 3628 | 1472661800230 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (11D87800) [pid = 3628] [serial = 2129] [outer = 10C7EC00] 09:43:20 INFO - PROCESS | 3628 | 1472661800653 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:43:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 747ms 09:43:20 INFO - PROCESS | 3628 | 1472661800720 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 3628 | 1472661800724 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 09:43:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:43:20 INFO - PROCESS | 3628 | 1472661800729 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 3628 | 1472661800731 Marionette TRACE conn2 <- [1,2802,null,{}] 09:43:20 INFO - PROCESS | 3628 | 1472661800735 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 3628 | 1472661800737 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:20 INFO - PROCESS | 3628 | 1472661800806 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:43:20 INFO - PROCESS | 3628 | 1472661800814 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 3628 | 1472661800817 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:20 INFO - PROCESS | 3628 | ++DOCSHELL 131A5000 == 28 [pid = 3628] [id = 710] 09:43:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (132A0400) [pid = 3628] [serial = 2130] [outer = 00000000] 09:43:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (134B1C00) [pid = 3628] [serial = 2131] [outer = 132A0400] 09:43:20 INFO - PROCESS | 3628 | 1472661800862 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (13B5B400) [pid = 3628] [serial = 2132] [outer = 132A0400] 09:43:21 INFO - PROCESS | 3628 | 1472661801359 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:43:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 700ms 09:43:21 INFO - PROCESS | 3628 | 1472661801412 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 3628 | 1472661801414 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 09:43:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:43:21 INFO - PROCESS | 3628 | 1472661801419 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 3628 | 1472661801425 Marionette TRACE conn2 <- [1,2806,null,{}] 09:43:21 INFO - PROCESS | 3628 | 1472661801434 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 3628 | 1472661801438 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:21 INFO - PROCESS | 3628 | 1472661801523 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:43:21 INFO - PROCESS | 3628 | 1472661801625 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 3628 | 1472661801628 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:21 INFO - PROCESS | 3628 | ++DOCSHELL 15BEEC00 == 29 [pid = 3628] [id = 711] 09:43:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (15BEF800) [pid = 3628] [serial = 2133] [outer = 00000000] 09:43:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (16009C00) [pid = 3628] [serial = 2134] [outer = 15BEF800] 09:43:21 INFO - PROCESS | 3628 | 1472661801679 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (16017800) [pid = 3628] [serial = 2135] [outer = 15BEF800] 09:43:22 INFO - PROCESS | 3628 | 1472661802092 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:43:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 684ms 09:43:22 INFO - PROCESS | 3628 | 1472661802117 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 3628 | 1472661802119 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 09:43:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:43:22 INFO - PROCESS | 3628 | 1472661802122 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 3628 | 1472661802124 Marionette TRACE conn2 <- [1,2810,null,{}] 09:43:22 INFO - PROCESS | 3628 | 1472661802135 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:22 INFO - PROCESS | 3628 | 1472661802137 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:22 INFO - PROCESS | 3628 | 1472661802278 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:43:22 INFO - PROCESS | 3628 | 1472661802290 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 3628 | 1472661802292 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:22 INFO - PROCESS | 3628 | ++DOCSHELL 14524800 == 30 [pid = 3628] [id = 712] 09:43:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1601F000) [pid = 3628] [serial = 2136] [outer = 00000000] 09:43:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (16706800) [pid = 3628] [serial = 2137] [outer = 1601F000] 09:43:22 INFO - PROCESS | 3628 | 1472661802340 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1670F800) [pid = 3628] [serial = 2138] [outer = 1601F000] 09:43:22 INFO - PROCESS | 3628 | 1472661802799 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:43:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 684ms 09:43:22 INFO - PROCESS | 3628 | 1472661802822 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 3628 | 1472661802824 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 09:43:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:43:22 INFO - PROCESS | 3628 | 1472661802827 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 3628 | 1472661802829 Marionette TRACE conn2 <- [1,2814,null,{}] 09:43:22 INFO - PROCESS | 3628 | 1472661802841 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:22 INFO - PROCESS | 3628 | 1472661802843 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:22 INFO - PROCESS | 3628 | 1472661802952 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:43:22 INFO - PROCESS | 3628 | 1472661802957 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 3628 | 1472661802963 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:22 INFO - PROCESS | 3628 | ++DOCSHELL 12BC0800 == 31 [pid = 3628] [id = 713] 09:43:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (16875800) [pid = 3628] [serial = 2139] [outer = 00000000] 09:43:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (16BC8400) [pid = 3628] [serial = 2140] [outer = 16875800] 09:43:23 INFO - PROCESS | 3628 | 1472661803017 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1729B400) [pid = 3628] [serial = 2141] [outer = 16875800] 09:43:23 INFO - PROCESS | 3628 | 1472661803494 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:43:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 684ms 09:43:23 INFO - PROCESS | 3628 | 1472661803527 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 3628 | 1472661803529 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 09:43:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:43:23 INFO - PROCESS | 3628 | 1472661803532 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 3628 | 1472661803534 Marionette TRACE conn2 <- [1,2818,null,{}] 09:43:23 INFO - PROCESS | 3628 | 1472661803542 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 3628 | 1472661803545 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:23 INFO - PROCESS | 3628 | 1472661803712 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:43:23 INFO - PROCESS | 3628 | 1472661803737 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 3628 | 1472661803739 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:23 INFO - PROCESS | 3628 | ++DOCSHELL 172A0400 == 32 [pid = 3628] [id = 714] 09:43:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (172A0800) [pid = 3628] [serial = 2142] [outer = 00000000] 09:43:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (172A4800) [pid = 3628] [serial = 2143] [outer = 172A0800] 09:43:23 INFO - PROCESS | 3628 | 1472661803787 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (172E9000) [pid = 3628] [serial = 2144] [outer = 172A0800] 09:43:23 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (0F324000) [pid = 3628] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:43:23 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (10E6C800) [pid = 3628] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:43:23 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (13F73800) [pid = 3628] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:43:23 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1661AC00) [pid = 3628] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:43:23 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1395DC00) [pid = 3628] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:43:23 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1686DC00) [pid = 3628] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:43:23 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1147B400) [pid = 3628] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:43:23 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (12BC8C00) [pid = 3628] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:43:24 INFO - PROCESS | 3628 | 1472661804227 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:43:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 09:43:24 INFO - PROCESS | 3628 | 1472661804257 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 3628 | 1472661804259 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 09:43:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:43:24 INFO - PROCESS | 3628 | 1472661804263 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 3628 | 1472661804264 Marionette TRACE conn2 <- [1,2822,null,{}] 09:43:24 INFO - PROCESS | 3628 | 1472661804268 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 3628 | 1472661804270 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:24 INFO - PROCESS | 3628 | 1472661804347 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:43:24 INFO - PROCESS | 3628 | 1472661804353 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 3628 | 1472661804355 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:24 INFO - PROCESS | 3628 | ++DOCSHELL 13F73800 == 33 [pid = 3628] [id = 715] 09:43:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (1518F000) [pid = 3628] [serial = 2145] [outer = 00000000] 09:43:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (16BC1400) [pid = 3628] [serial = 2146] [outer = 1518F000] 09:43:24 INFO - PROCESS | 3628 | 1472661804399 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (1734D800) [pid = 3628] [serial = 2147] [outer = 1518F000] 09:43:24 INFO - PROCESS | 3628 | 1472661804828 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:43:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 591ms 09:43:24 INFO - PROCESS | 3628 | 1472661804869 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 3628 | 1472661804871 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 09:43:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:43:24 INFO - PROCESS | 3628 | 1472661804878 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 3628 | 1472661804880 Marionette TRACE conn2 <- [1,2826,null,{}] 09:43:24 INFO - PROCESS | 3628 | 1472661804883 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 3628 | 1472661804885 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:24 INFO - PROCESS | 3628 | 1472661804963 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:43:24 INFO - PROCESS | 3628 | 1472661804968 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 3628 | 1472661804970 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:24 INFO - PROCESS | 3628 | ++DOCSHELL 15B24400 == 34 [pid = 3628] [id = 716] 09:43:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (173FD000) [pid = 3628] [serial = 2148] [outer = 00000000] 09:43:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (17D71C00) [pid = 3628] [serial = 2149] [outer = 173FD000] 09:43:25 INFO - PROCESS | 3628 | 1472661805014 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (17D95C00) [pid = 3628] [serial = 2150] [outer = 173FD000] 09:43:25 INFO - PROCESS | 3628 | 1472661805470 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:43:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 637ms 09:43:25 INFO - PROCESS | 3628 | 1472661805516 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:43:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:43:25 INFO - PROCESS | 3628 | 1472661805518 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 09:43:25 INFO - PROCESS | 3628 | 1472661805521 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 3628 | 1472661805523 Marionette TRACE conn2 <- [1,2830,null,{}] 09:43:25 INFO - PROCESS | 3628 | 1472661805530 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:25 INFO - PROCESS | 3628 | 1472661805532 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:25 INFO - PROCESS | 3628 | 1472661805611 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:43:25 INFO - PROCESS | 3628 | 1472661805617 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 3628 | 1472661805619 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:25 INFO - PROCESS | 3628 | ++DOCSHELL 17D67800 == 35 [pid = 3628] [id = 717] 09:43:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (17E0F800) [pid = 3628] [serial = 2151] [outer = 00000000] 09:43:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (17E7F000) [pid = 3628] [serial = 2152] [outer = 17E0F800] 09:43:25 INFO - PROCESS | 3628 | 1472661805662 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (17E7F800) [pid = 3628] [serial = 2153] [outer = 17E0F800] 09:43:26 INFO - PROCESS | 3628 | --DOCSHELL 10C75400 == 34 [pid = 3628] [id = 709] 09:43:26 INFO - PROCESS | 3628 | --DOCSHELL 0F9E8000 == 33 [pid = 3628] [id = 708] 09:43:26 INFO - PROCESS | 3628 | --DOCSHELL 10369000 == 32 [pid = 3628] [id = 706] 09:43:26 INFO - PROCESS | 3628 | --DOCSHELL 103CD000 == 31 [pid = 3628] [id = 707] 09:43:27 INFO - PROCESS | 3628 | --DOCSHELL 12BC0800 == 30 [pid = 3628] [id = 713] 09:43:27 INFO - PROCESS | 3628 | --DOCSHELL 13F73800 == 29 [pid = 3628] [id = 715] 09:43:27 INFO - PROCESS | 3628 | --DOCSHELL 172A0400 == 28 [pid = 3628] [id = 714] 09:43:27 INFO - PROCESS | 3628 | --DOCSHELL 14524800 == 27 [pid = 3628] [id = 712] 09:43:27 INFO - PROCESS | 3628 | --DOCSHELL 15BEEC00 == 26 [pid = 3628] [id = 711] 09:43:27 INFO - PROCESS | 3628 | --DOCSHELL 131A5000 == 25 [pid = 3628] [id = 710] 09:43:27 INFO - PROCESS | 3628 | --DOCSHELL 15B24400 == 24 [pid = 3628] [id = 716] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (10561400) [pid = 3628] [serial = 2101] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (12BBF000) [pid = 3628] [serial = 2093] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (112D2400) [pid = 3628] [serial = 2092] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (150F8800) [pid = 3628] [serial = 2096] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (14528000) [pid = 3628] [serial = 2095] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (16006400) [pid = 3628] [serial = 2098] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (166BF800) [pid = 3628] [serial = 2110] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (157C6800) [pid = 3628] [serial = 2108] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (150EC000) [pid = 3628] [serial = 2107] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (16BC6400) [pid = 3628] [serial = 2116] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (17D68C00) [pid = 3628] [serial = 2119] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (16707000) [pid = 3628] [serial = 2111] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (11802000) [pid = 3628] [serial = 2104] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (15B20800) [pid = 3628] [serial = 2113] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (17298C00) [pid = 3628] [serial = 2117] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (129FA400) [pid = 3628] [serial = 2105] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (10A51400) [pid = 3628] [serial = 2102] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | --DOMWINDOW == 52 (16625C00) [pid = 3628] [serial = 2114] [outer = 00000000] [url = about:blank] 09:43:27 INFO - PROCESS | 3628 | 1472661807385 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:43:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1897ms 09:43:27 INFO - PROCESS | 3628 | 1472661807431 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 3628 | 1472661807435 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 09:43:27 INFO - PROCESS | 3628 | 1472661807440 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:43:27 INFO - PROCESS | 3628 | 1472661807443 Marionette TRACE conn2 <- [1,2834,null,{}] 09:43:27 INFO - PROCESS | 3628 | 1472661807449 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 3628 | 1472661807452 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:27 INFO - PROCESS | 3628 | 1472661807526 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:43:27 INFO - PROCESS | 3628 | 1472661807535 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 3628 | 1472661807540 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:27 INFO - PROCESS | 3628 | ++DOCSHELL 10A48400 == 25 [pid = 3628] [id = 718] 09:43:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (10A4C000) [pid = 3628] [serial = 2154] [outer = 00000000] 09:43:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (10C7F000) [pid = 3628] [serial = 2155] [outer = 10A4C000] 09:43:27 INFO - PROCESS | 3628 | 1472661807590 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (10E6F800) [pid = 3628] [serial = 2156] [outer = 10A4C000] 09:43:28 INFO - PROCESS | 3628 | 1472661808112 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:43:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 731ms 09:43:28 INFO - PROCESS | 3628 | 1472661808165 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 3628 | 1472661808170 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 09:43:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:43:28 INFO - PROCESS | 3628 | 1472661808177 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 3628 | 1472661808179 Marionette TRACE conn2 <- [1,2838,null,{}] 09:43:28 INFO - PROCESS | 3628 | 1472661808183 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 3628 | 1472661808186 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:28 INFO - PROCESS | 3628 | 1472661808275 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:43:28 INFO - PROCESS | 3628 | 1472661808292 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 3628 | 1472661808295 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:28 INFO - PROCESS | 3628 | ++DOCSHELL 114E3000 == 26 [pid = 3628] [id = 719] 09:43:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (11801800) [pid = 3628] [serial = 2157] [outer = 00000000] 09:43:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (1189A400) [pid = 3628] [serial = 2158] [outer = 11801800] 09:43:28 INFO - PROCESS | 3628 | 1472661808424 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (11D7D800) [pid = 3628] [serial = 2159] [outer = 11801800] 09:43:28 INFO - PROCESS | 3628 | 1472661808848 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:43:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 731ms 09:43:28 INFO - PROCESS | 3628 | 1472661808916 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 3628 | 1472661808919 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 09:43:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:43:28 INFO - PROCESS | 3628 | 1472661808922 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 3628 | 1472661808926 Marionette TRACE conn2 <- [1,2842,null,{}] 09:43:28 INFO - PROCESS | 3628 | 1472661808937 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 3628 | 1472661808941 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:29 INFO - PROCESS | 3628 | 1472661809051 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:43:29 INFO - PROCESS | 3628 | 1472661809065 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 3628 | 1472661809068 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:29 INFO - PROCESS | 3628 | ++DOCSHELL 13A79C00 == 27 [pid = 3628] [id = 720] 09:43:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (13A7A400) [pid = 3628] [serial = 2160] [outer = 00000000] 09:43:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (13B54000) [pid = 3628] [serial = 2161] [outer = 13A7A400] 09:43:29 INFO - PROCESS | 3628 | 1472661809117 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1451B400) [pid = 3628] [serial = 2162] [outer = 13A7A400] 09:43:29 INFO - PROCESS | 3628 | 1472661809568 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:43:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 684ms 09:43:29 INFO - PROCESS | 3628 | 1472661809621 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 3628 | 1472661809624 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 09:43:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:43:29 INFO - PROCESS | 3628 | 1472661809627 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 3628 | 1472661809629 Marionette TRACE conn2 <- [1,2846,null,{}] 09:43:29 INFO - PROCESS | 3628 | 1472661809632 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:29 INFO - PROCESS | 3628 | 1472661809634 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:29 INFO - PROCESS | 3628 | 1472661809715 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:43:29 INFO - PROCESS | 3628 | 1472661809721 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 3628 | 1472661809723 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:29 INFO - PROCESS | 3628 | ++DOCSHELL 150F5C00 == 28 [pid = 3628] [id = 721] 09:43:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (150F8800) [pid = 3628] [serial = 2163] [outer = 00000000] 09:43:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (157C6800) [pid = 3628] [serial = 2164] [outer = 150F8800] 09:43:29 INFO - PROCESS | 3628 | 1472661809768 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (15B1B000) [pid = 3628] [serial = 2165] [outer = 150F8800] 09:43:30 INFO - PROCESS | 3628 | 1472661810212 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:43:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 637ms 09:43:30 INFO - PROCESS | 3628 | 1472661810265 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 3628 | 1472661810267 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 09:43:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:43:30 INFO - PROCESS | 3628 | 1472661810270 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 3628 | 1472661810272 Marionette TRACE conn2 <- [1,2850,null,{}] 09:43:30 INFO - PROCESS | 3628 | 1472661810276 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 3628 | 1472661810278 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:30 INFO - PROCESS | 3628 | 1472661810354 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:43:30 INFO - PROCESS | 3628 | 1472661810362 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 3628 | 1472661810364 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:30 INFO - PROCESS | 3628 | ++DOCSHELL 15B24800 == 29 [pid = 3628] [id = 722] 09:43:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (15B28C00) [pid = 3628] [serial = 2166] [outer = 00000000] 09:43:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (16003400) [pid = 3628] [serial = 2167] [outer = 15B28C00] 09:43:30 INFO - PROCESS | 3628 | 1472661810409 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (16008000) [pid = 3628] [serial = 2168] [outer = 15B28C00] 09:43:30 INFO - PROCESS | 3628 | 1472661810864 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:43:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 638ms 09:43:30 INFO - PROCESS | 3628 | 1472661810897 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 3628 | 1472661810899 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 09:43:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:43:30 INFO - PROCESS | 3628 | 1472661810902 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 3628 | 1472661810904 Marionette TRACE conn2 <- [1,2854,null,{}] 09:43:30 INFO - PROCESS | 3628 | 1472661810908 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 3628 | 1472661810914 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:31 INFO - PROCESS | 3628 | 1472661811013 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:43:31 INFO - PROCESS | 3628 | 1472661811018 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 3628 | 1472661811021 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:31 INFO - PROCESS | 3628 | ++DOCSHELL 1661CC00 == 30 [pid = 3628] [id = 723] 09:43:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (1661E000) [pid = 3628] [serial = 2169] [outer = 00000000] 09:43:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (16626400) [pid = 3628] [serial = 2170] [outer = 1661E000] 09:43:31 INFO - PROCESS | 3628 | 1472661811065 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (10A4B000) [pid = 3628] [serial = 2171] [outer = 1661E000] 09:43:31 INFO - PROCESS | 3628 | 1472661811510 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:43:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 622ms 09:43:31 INFO - PROCESS | 3628 | 1472661811543 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 3628 | 1472661811545 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 09:43:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:43:31 INFO - PROCESS | 3628 | 1472661811549 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 3628 | 1472661811550 Marionette TRACE conn2 <- [1,2858,null,{}] 09:43:31 INFO - PROCESS | 3628 | 1472661811563 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:31 INFO - PROCESS | 3628 | 1472661811565 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:31 INFO - PROCESS | 3628 | 1472661811646 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:43:31 INFO - PROCESS | 3628 | 1472661811651 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 3628 | 1472661811653 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:31 INFO - PROCESS | 3628 | ++DOCSHELL 150F4C00 == 31 [pid = 3628] [id = 724] 09:43:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16709C00) [pid = 3628] [serial = 2172] [outer = 00000000] 09:43:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16875C00) [pid = 3628] [serial = 2173] [outer = 16709C00] 09:43:31 INFO - PROCESS | 3628 | 1472661811697 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16A09800) [pid = 3628] [serial = 2174] [outer = 16709C00] 09:43:32 INFO - PROCESS | 3628 | 1472661812156 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:43:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 638ms 09:43:32 INFO - PROCESS | 3628 | 1472661812184 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 3628 | 1472661812186 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 09:43:32 INFO - PROCESS | 3628 | 1472661812189 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:43:32 INFO - PROCESS | 3628 | 1472661812191 Marionette TRACE conn2 <- [1,2862,null,{}] 09:43:32 INFO - PROCESS | 3628 | 1472661812215 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:32 INFO - PROCESS | 3628 | 1472661812217 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:32 INFO - PROCESS | 3628 | 1472661812293 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:43:32 INFO - PROCESS | 3628 | 1472661812299 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 3628 | 1472661812301 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:32 INFO - PROCESS | 3628 | ++DOCSHELL 0F31F800 == 32 [pid = 3628] [id = 725] 09:43:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (0F321400) [pid = 3628] [serial = 2175] [outer = 00000000] 09:43:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13F71000) [pid = 3628] [serial = 2176] [outer = 0F321400] 09:43:32 INFO - PROCESS | 3628 | 1472661812345 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15191400) [pid = 3628] [serial = 2177] [outer = 0F321400] 09:43:32 INFO - PROCESS | 3628 | 1472661812818 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:43:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 653ms 09:43:32 INFO - PROCESS | 3628 | 1472661812849 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 3628 | 1472661812851 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 09:43:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:43:32 INFO - PROCESS | 3628 | 1472661812854 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 3628 | 1472661812856 Marionette TRACE conn2 <- [1,2866,null,{}] 09:43:32 INFO - PROCESS | 3628 | 1472661812860 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:32 INFO - PROCESS | 3628 | 1472661812861 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:32 INFO - PROCESS | 3628 | 1472661812980 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:43:32 INFO - PROCESS | 3628 | 1472661812987 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 3628 | 1472661812989 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:33 INFO - PROCESS | 3628 | ++DOCSHELL 13966000 == 33 [pid = 3628] [id = 726] 09:43:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (172A0400) [pid = 3628] [serial = 2178] [outer = 00000000] 09:43:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (172ECC00) [pid = 3628] [serial = 2179] [outer = 172A0400] 09:43:33 INFO - PROCESS | 3628 | 1472661813090 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17347C00) [pid = 3628] [serial = 2180] [outer = 172A0400] 09:43:33 INFO - PROCESS | 3628 | 1472661813532 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:43:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 09:43:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:43:33 INFO - PROCESS | 3628 | 1472661813600 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 3628 | 1472661813602 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 09:43:33 INFO - PROCESS | 3628 | 1472661813605 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 3628 | 1472661813607 Marionette TRACE conn2 <- [1,2870,null,{}] 09:43:33 INFO - PROCESS | 3628 | 1472661813610 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 3628 | 1472661813612 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:33 INFO - PROCESS | 3628 | 1472661813737 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:43:33 INFO - PROCESS | 3628 | 1472661813746 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 3628 | 1472661813748 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:33 INFO - PROCESS | 3628 | ++DOCSHELL 114ED800 == 34 [pid = 3628] [id = 727] 09:43:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1686DC00) [pid = 3628] [serial = 2181] [outer = 00000000] 09:43:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D6DC00) [pid = 3628] [serial = 2182] [outer = 1686DC00] 09:43:33 INFO - PROCESS | 3628 | 1472661813847 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17E10800) [pid = 3628] [serial = 2183] [outer = 1686DC00] 09:43:34 INFO - PROCESS | 3628 | 1472661814258 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:43:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 684ms 09:43:34 INFO - PROCESS | 3628 | 1472661814289 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 3628 | 1472661814291 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 09:43:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:43:34 INFO - PROCESS | 3628 | 1472661814295 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 3628 | 1472661814297 Marionette TRACE conn2 <- [1,2874,null,{}] 09:43:34 INFO - PROCESS | 3628 | 1472661814300 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:34 INFO - PROCESS | 3628 | 1472661814302 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:34 INFO - PROCESS | 3628 | 1472661814452 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:43:34 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (173FD000) [pid = 3628] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:43:34 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1601F000) [pid = 3628] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:43:34 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16875800) [pid = 3628] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:43:34 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (172A0800) [pid = 3628] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:43:34 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1518F000) [pid = 3628] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:43:34 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (15BEF800) [pid = 3628] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:43:34 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (132A0400) [pid = 3628] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:43:34 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10C7EC00) [pid = 3628] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:43:34 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10326400) [pid = 3628] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:43:34 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (112D3400) [pid = 3628] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:43:34 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17D10C00) [pid = 3628] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:43:34 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15B28400) [pid = 3628] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:43:34 INFO - PROCESS | 3628 | 1472661814667 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 3628 | 1472661814670 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:34 INFO - PROCESS | 3628 | ++DOCSHELL 0F31F400 == 35 [pid = 3628] [id = 728] 09:43:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (0F397400) [pid = 3628] [serial = 2184] [outer = 00000000] 09:43:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10E6F000) [pid = 3628] [serial = 2185] [outer = 0F397400] 09:43:34 INFO - PROCESS | 3628 | 1472661814719 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13A83C00) [pid = 3628] [serial = 2186] [outer = 0F397400] 09:43:35 INFO - PROCESS | 3628 | 1472661815106 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:43:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:43:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 840ms 09:43:35 INFO - PROCESS | 3628 | 1472661815137 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 3628 | 1472661815139 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 09:43:35 INFO - PROCESS | 3628 | 1472661815143 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:43:35 INFO - PROCESS | 3628 | 1472661815144 Marionette TRACE conn2 <- [1,2878,null,{}] 09:43:35 INFO - PROCESS | 3628 | 1472661815148 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 3628 | 1472661815149 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:35 INFO - PROCESS | 3628 | 1472661815228 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:43:35 INFO - PROCESS | 3628 | 1472661815323 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 3628 | 1472661815325 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:35 INFO - PROCESS | 3628 | ++DOCSHELL 11C0B000 == 36 [pid = 3628] [id = 729] 09:43:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (12E78800) [pid = 3628] [serial = 2187] [outer = 00000000] 09:43:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17D6F800) [pid = 3628] [serial = 2188] [outer = 12E78800] 09:43:35 INFO - PROCESS | 3628 | 1472661815370 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17D72000) [pid = 3628] [serial = 2189] [outer = 12E78800] 09:43:35 INFO - PROCESS | 3628 | 1472661815727 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:43:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:43:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 637ms 09:43:35 INFO - PROCESS | 3628 | 1472661815781 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 3628 | 1472661815783 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 09:43:35 INFO - PROCESS | 3628 | 1472661815786 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:43:35 INFO - PROCESS | 3628 | 1472661815797 Marionette TRACE conn2 <- [1,2882,null,{}] 09:43:35 INFO - PROCESS | 3628 | 1472661815813 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 3628 | 1472661815815 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:35 INFO - PROCESS | 3628 | 1472661815894 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:43:35 INFO - PROCESS | 3628 | 1472661815900 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 3628 | 1472661815902 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:35 INFO - PROCESS | 3628 | ++DOCSHELL 17FE5C00 == 37 [pid = 3628] [id = 730] 09:43:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17FE6800) [pid = 3628] [serial = 2190] [outer = 00000000] 09:43:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17FEF800) [pid = 3628] [serial = 2191] [outer = 17FE6800] 09:43:35 INFO - PROCESS | 3628 | 1472661815946 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19688800) [pid = 3628] [serial = 2192] [outer = 17FE6800] 09:43:36 INFO - PROCESS | 3628 | 1472661816432 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:43:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 653ms 09:43:36 INFO - PROCESS | 3628 | 1472661816456 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 3628 | 1472661816458 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 09:43:36 INFO - PROCESS | 3628 | 1472661816461 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:43:36 INFO - PROCESS | 3628 | 1472661816463 Marionette TRACE conn2 <- [1,2886,null,{}] 09:43:36 INFO - PROCESS | 3628 | 1472661816466 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 3628 | 1472661816468 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:36 INFO - PROCESS | 3628 | 1472661816546 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:43:36 INFO - PROCESS | 3628 | 1472661816551 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 3628 | 1472661816553 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:36 INFO - PROCESS | 3628 | ++DOCSHELL 16002800 == 38 [pid = 3628] [id = 731] 09:43:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1968B400) [pid = 3628] [serial = 2193] [outer = 00000000] 09:43:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (19691400) [pid = 3628] [serial = 2194] [outer = 1968B400] 09:43:36 INFO - PROCESS | 3628 | 1472661816597 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (19694800) [pid = 3628] [serial = 2195] [outer = 1968B400] 09:43:37 INFO - PROCESS | 3628 | 1472661817428 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:43:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:43:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1042ms 09:43:37 INFO - PROCESS | 3628 | 1472661817516 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 3628 | 1472661817521 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 09:43:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:43:37 INFO - PROCESS | 3628 | 1472661817526 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - PROCESS | 3628 | 1472661817531 Marionette TRACE conn2 <- [1,2890,null,{}] 09:43:37 INFO - PROCESS | 3628 | 1472661817536 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:37 INFO - PROCESS | 3628 | 1472661817539 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:37 INFO - PROCESS | 3628 | 1472661817688 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:43:37 INFO - PROCESS | 3628 | 1472661817820 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 3628 | 1472661817823 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:37 INFO - PROCESS | 3628 | ++DOCSHELL 10A49800 == 39 [pid = 3628] [id = 732] 09:43:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10C75400) [pid = 3628] [serial = 2196] [outer = 00000000] 09:43:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (112C6800) [pid = 3628] [serial = 2197] [outer = 10C75400] 09:43:37 INFO - PROCESS | 3628 | 1472661817882 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1180C400) [pid = 3628] [serial = 2198] [outer = 10C75400] 09:43:38 INFO - PROCESS | 3628 | 1472661818768 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:43:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1306ms 09:43:38 INFO - PROCESS | 3628 | 1472661818819 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 3628 | 1472661818823 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 09:43:38 INFO - PROCESS | 3628 | 1472661818828 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:43:38 INFO - PROCESS | 3628 | 1472661818831 Marionette TRACE conn2 <- [1,2894,null,{}] 09:43:38 INFO - PROCESS | 3628 | 1472661818837 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 3628 | 1472661818839 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:38 INFO - PROCESS | 3628 | 1472661818951 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:43:39 INFO - PROCESS | 3628 | 1472661819092 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 3628 | 1472661819097 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 17FE5C00 == 38 [pid = 3628] [id = 730] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 11C0B000 == 37 [pid = 3628] [id = 729] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 0F31F400 == 36 [pid = 3628] [id = 728] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 114ED800 == 35 [pid = 3628] [id = 727] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 13966000 == 34 [pid = 3628] [id = 726] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 0F31F800 == 33 [pid = 3628] [id = 725] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 150F4C00 == 32 [pid = 3628] [id = 724] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 1661CC00 == 31 [pid = 3628] [id = 723] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 15B24800 == 30 [pid = 3628] [id = 722] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 150F5C00 == 29 [pid = 3628] [id = 721] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 13A79C00 == 28 [pid = 3628] [id = 720] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 114E3000 == 27 [pid = 3628] [id = 719] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 10A48400 == 26 [pid = 3628] [id = 718] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17E7F000) [pid = 3628] [serial = 2152] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | ++DOCSHELL 10367C00 == 27 [pid = 3628] [id = 733] 09:43:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (103CD400) [pid = 3628] [serial = 2199] [outer = 00000000] 09:43:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (10A47C00) [pid = 3628] [serial = 2200] [outer = 103CD400] 09:43:39 INFO - PROCESS | 3628 | 1472661819177 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (10E75800) [pid = 3628] [serial = 2201] [outer = 103CD400] 09:43:39 INFO - PROCESS | 3628 | --DOCSHELL 17D67800 == 26 [pid = 3628] [id = 717] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16012400) [pid = 3628] [serial = 2099] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17D95C00) [pid = 3628] [serial = 2150] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16706800) [pid = 3628] [serial = 2137] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16BC8400) [pid = 3628] [serial = 2140] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (172A4800) [pid = 3628] [serial = 2143] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1729B400) [pid = 3628] [serial = 2141] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (172E9000) [pid = 3628] [serial = 2144] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16BC1400) [pid = 3628] [serial = 2146] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (17D71C00) [pid = 3628] [serial = 2149] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16009C00) [pid = 3628] [serial = 2134] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (134B1C00) [pid = 3628] [serial = 2131] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (13B5B400) [pid = 3628] [serial = 2132] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (11C15400) [pid = 3628] [serial = 2128] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (11D87800) [pid = 3628] [serial = 2129] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10A51000) [pid = 3628] [serial = 2126] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (10562400) [pid = 3628] [serial = 2125] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13B57400) [pid = 3628] [serial = 2123] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1322E400) [pid = 3628] [serial = 2122] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17D6B800) [pid = 3628] [serial = 2120] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1670F800) [pid = 3628] [serial = 2138] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1734D800) [pid = 3628] [serial = 2147] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16017800) [pid = 3628] [serial = 2135] [outer = 00000000] [url = about:blank] 09:43:39 INFO - PROCESS | 3628 | 1472661819611 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:43:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:43:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 840ms 09:43:39 INFO - PROCESS | 3628 | 1472661819672 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 3628 | 1472661819677 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 09:43:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:43:39 INFO - PROCESS | 3628 | 1472661819685 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - PROCESS | 3628 | 1472661819689 Marionette TRACE conn2 <- [1,2898,null,{}] 09:43:39 INFO - PROCESS | 3628 | 1472661819694 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:39 INFO - PROCESS | 3628 | 1472661819698 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:39 INFO - PROCESS | 3628 | 1472661819814 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:43:39 INFO - PROCESS | 3628 | 1472661819826 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 3628 | 1472661819828 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:39 INFO - PROCESS | 3628 | ++DOCSHELL 11C15C00 == 27 [pid = 3628] [id = 734] 09:43:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (11C16C00) [pid = 3628] [serial = 2202] [outer = 00000000] 09:43:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (11DA3000) [pid = 3628] [serial = 2203] [outer = 11C16C00] 09:43:39 INFO - PROCESS | 3628 | 1472661819876 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (12BBCC00) [pid = 3628] [serial = 2204] [outer = 11C16C00] 09:43:40 INFO - PROCESS | 3628 | 1472661820361 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:43:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:43:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:43:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 684ms 09:43:40 INFO - PROCESS | 3628 | 1472661820383 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:43:40 INFO - PROCESS | 3628 | 1472661820385 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 09:43:40 INFO - TEST-START | /DOMEvents/constructors.html 09:43:40 INFO - PROCESS | 3628 | 1472661820389 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:43:40 INFO - PROCESS | 3628 | 1472661820392 Marionette TRACE conn2 <- [1,2902,null,{}] 09:43:40 INFO - PROCESS | 3628 | 1472661820403 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:40 INFO - PROCESS | 3628 | 1472661820407 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:40 INFO - PROCESS | 3628 | 1472661820523 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:43:40 INFO - PROCESS | 3628 | 1472661820530 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 3628 | 1472661820533 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:40 INFO - PROCESS | 3628 | ++DOCSHELL 134A3000 == 28 [pid = 3628] [id = 735] 09:43:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (134A3C00) [pid = 3628] [serial = 2205] [outer = 00000000] 09:43:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (13A84C00) [pid = 3628] [serial = 2206] [outer = 134A3C00] 09:43:40 INFO - PROCESS | 3628 | 1472661820583 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (13F73000) [pid = 3628] [serial = 2207] [outer = 134A3C00] 09:43:41 INFO - PROCESS | 3628 | 1472661821145 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:43:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:43:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:43:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 855ms 09:43:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:43:41 INFO - PROCESS | 3628 | 1472661821242 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 3628 | 1472661821245 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 09:43:41 INFO - PROCESS | 3628 | 1472661821248 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 3628 | 1472661821250 Marionette TRACE conn2 <- [1,2906,null,{}] 09:43:41 INFO - PROCESS | 3628 | 1472661821256 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 3628 | 1472661821258 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:41 INFO - PROCESS | 3628 | 1472661821344 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:43:41 INFO - PROCESS | 3628 | 1472661821349 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 3628 | 1472661821351 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:41 INFO - PROCESS | 3628 | ++DOCSHELL 15193C00 == 29 [pid = 3628] [id = 736] 09:43:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (157C0000) [pid = 3628] [serial = 2208] [outer = 00000000] 09:43:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15BEEC00) [pid = 3628] [serial = 2209] [outer = 157C0000] 09:43:41 INFO - PROCESS | 3628 | 1472661821396 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16005000) [pid = 3628] [serial = 2210] [outer = 157C0000] 09:43:41 INFO - PROCESS | 3628 | 1472661821866 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:43:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:43:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 685ms 09:43:41 INFO - PROCESS | 3628 | 1472661821946 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 3628 | 1472661821949 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 09:43:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:43:41 INFO - PROCESS | 3628 | 1472661821952 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 3628 | 1472661821954 Marionette TRACE conn2 <- [1,2910,null,{}] 09:43:41 INFO - PROCESS | 3628 | 1472661821957 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 3628 | 1472661821959 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:42 INFO - PROCESS | 3628 | 1472661822068 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:43:42 INFO - PROCESS | 3628 | 1472661822076 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 3628 | 1472661822078 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:42 INFO - PROCESS | 3628 | ++DOCSHELL 16010400 == 30 [pid = 3628] [id = 737] 09:43:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16016000) [pid = 3628] [serial = 2211] [outer = 00000000] 09:43:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1601E800) [pid = 3628] [serial = 2212] [outer = 16016000] 09:43:42 INFO - PROCESS | 3628 | 1472661822123 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1661C400) [pid = 3628] [serial = 2213] [outer = 16016000] 09:43:42 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:43:42 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:43:42 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:43:42 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:43:42 INFO - PROCESS | 3628 | 1472661822574 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:43:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:43:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:43:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:42 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 09:43:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:43:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:42 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 09:43:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:43:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:42 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]" 09:43:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:43:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:43:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 638ms 09:43:42 INFO - PROCESS | 3628 | 1472661822591 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 3628 | 1472661822593 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 09:43:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:43:42 INFO - PROCESS | 3628 | 1472661822597 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 3628 | 1472661822598 Marionette TRACE conn2 <- [1,2914,null,{}] 09:43:42 INFO - PROCESS | 3628 | 1472661822602 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 3628 | 1472661822607 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:42 INFO - PROCESS | 3628 | 1472661822742 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:43:42 INFO - PROCESS | 3628 | 1472661822747 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 3628 | 1472661822749 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:42 INFO - PROCESS | 3628 | ++DOCSHELL 1601D400 == 31 [pid = 3628] [id = 738] 09:43:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16623C00) [pid = 3628] [serial = 2214] [outer = 00000000] 09:43:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16A15C00) [pid = 3628] [serial = 2215] [outer = 16623C00] 09:43:42 INFO - PROCESS | 3628 | 1472661822795 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16BC2800) [pid = 3628] [serial = 2216] [outer = 16623C00] 09:43:43 INFO - PROCESS | 3628 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:43:43 INFO - PROCESS | 3628 | 1472661823244 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:43:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:43:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 700ms 09:43:43 INFO - PROCESS | 3628 | 1472661823296 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 3628 | 1472661823298 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 09:43:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:43:43 INFO - PROCESS | 3628 | 1472661823301 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 3628 | 1472661823303 Marionette TRACE conn2 <- [1,2918,null,{}] 09:43:43 INFO - PROCESS | 3628 | 1472661823306 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 3628 | 1472661823308 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:43 INFO - PROCESS | 3628 | 1472661823422 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:43:43 INFO - PROCESS | 3628 | 1472661823516 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 3628 | 1472661823518 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:43 INFO - PROCESS | 3628 | ++DOCSHELL 172E8400 == 32 [pid = 3628] [id = 739] 09:43:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17345800) [pid = 3628] [serial = 2217] [outer = 00000000] 09:43:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (173F9800) [pid = 3628] [serial = 2218] [outer = 17345800] 09:43:43 INFO - PROCESS | 3628 | 1472661823566 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (173FE400) [pid = 3628] [serial = 2219] [outer = 17345800] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17FE6800) [pid = 3628] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11801800) [pid = 3628] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (10A4C000) [pid = 3628] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15B28C00) [pid = 3628] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (172A0400) [pid = 3628] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1686DC00) [pid = 3628] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (0F397400) [pid = 3628] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (12E78800) [pid = 3628] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (150F8800) [pid = 3628] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (0F321400) [pid = 3628] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16709C00) [pid = 3628] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1661E000) [pid = 3628] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:43:43 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13A7A400) [pid = 3628] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:43:44 INFO - PROCESS | 3628 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:43:44 INFO - PROCESS | 3628 | 1472661824072 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:43:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:43:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 793ms 09:43:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:43:44 INFO - PROCESS | 3628 | 1472661824115 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 3628 | 1472661824117 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 09:43:44 INFO - PROCESS | 3628 | 1472661824121 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 3628 | 1472661824122 Marionette TRACE conn2 <- [1,2922,null,{}] 09:43:44 INFO - PROCESS | 3628 | 1472661824126 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 3628 | 1472661824127 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:44 INFO - PROCESS | 3628 | 1472661824206 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:43:44 INFO - PROCESS | 3628 | 1472661824211 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 3628 | 1472661824213 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:44 INFO - PROCESS | 3628 | ++DOCSHELL 1296D800 == 33 [pid = 3628] [id = 740] 09:43:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (14588C00) [pid = 3628] [serial = 2220] [outer = 00000000] 09:43:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16619C00) [pid = 3628] [serial = 2221] [outer = 14588C00] 09:43:44 INFO - PROCESS | 3628 | 1472661824268 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (172A1C00) [pid = 3628] [serial = 2222] [outer = 14588C00] 09:43:44 INFO - PROCESS | 3628 | 1472661824659 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:43:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:43:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 591ms 09:43:44 INFO - PROCESS | 3628 | 1472661824701 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 3628 | 1472661824703 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 09:43:44 INFO - PROCESS | 3628 | 1472661824706 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:43:44 INFO - PROCESS | 3628 | 1472661824708 Marionette TRACE conn2 <- [1,2926,null,{}] 09:43:44 INFO - PROCESS | 3628 | 1472661824724 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 3628 | 1472661824726 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:44 INFO - PROCESS | 3628 | 1472661824813 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:43:44 INFO - PROCESS | 3628 | 1472661824818 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 3628 | 1472661824820 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:44 INFO - PROCESS | 3628 | ++DOCSHELL 14525C00 == 34 [pid = 3628] [id = 741] 09:43:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15B28C00) [pid = 3628] [serial = 2223] [outer = 00000000] 09:43:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (17D70000) [pid = 3628] [serial = 2224] [outer = 15B28C00] 09:43:44 INFO - PROCESS | 3628 | 1472661824864 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17D8D800) [pid = 3628] [serial = 2225] [outer = 15B28C00] 09:43:45 INFO - PROCESS | 3628 | 1472661825296 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:43:45 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. 09:43:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 638ms 09:43:45 INFO - PROCESS | 3628 | 1472661825345 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 3628 | 1472661825346 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 09:43:45 INFO - PROCESS | 3628 | 1472661825350 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:43:45 INFO - PROCESS | 3628 | 1472661825351 Marionette TRACE conn2 <- [1,2930,null,{}] 09:43:45 INFO - PROCESS | 3628 | 1472661825355 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 3628 | 1472661825357 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:45 INFO - PROCESS | 3628 | 1472661825479 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:43:45 INFO - PROCESS | 3628 | 1472661825485 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 3628 | 1472661825487 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:45 INFO - PROCESS | 3628 | ++DOCSHELL 166BCC00 == 35 [pid = 3628] [id = 742] 09:43:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (166C1000) [pid = 3628] [serial = 2226] [outer = 00000000] 09:43:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17E7F000) [pid = 3628] [serial = 2227] [outer = 166C1000] 09:43:45 INFO - PROCESS | 3628 | 1472661825531 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17E80400) [pid = 3628] [serial = 2228] [outer = 166C1000] 09:43:46 INFO - PROCESS | 3628 | --DOCSHELL 10A49800 == 34 [pid = 3628] [id = 732] 09:43:46 INFO - PROCESS | 3628 | --DOCSHELL 10367C00 == 33 [pid = 3628] [id = 733] 09:43:46 INFO - PROCESS | 3628 | --DOCSHELL 16002800 == 32 [pid = 3628] [id = 731] 09:43:46 INFO - PROCESS | 3628 | --DOCSHELL 15193C00 == 31 [pid = 3628] [id = 736] 09:43:46 INFO - PROCESS | 3628 | --DOCSHELL 14525C00 == 30 [pid = 3628] [id = 741] 09:43:46 INFO - PROCESS | 3628 | --DOCSHELL 172E8400 == 29 [pid = 3628] [id = 739] 09:43:46 INFO - PROCESS | 3628 | --DOCSHELL 1601D400 == 28 [pid = 3628] [id = 738] 09:43:46 INFO - PROCESS | 3628 | --DOCSHELL 134A3000 == 27 [pid = 3628] [id = 735] 09:43:46 INFO - PROCESS | 3628 | --DOCSHELL 1296D800 == 26 [pid = 3628] [id = 740] 09:43:46 INFO - PROCESS | 3628 | --DOCSHELL 16010400 == 25 [pid = 3628] [id = 737] 09:43:46 INFO - PROCESS | 3628 | --DOCSHELL 11C15C00 == 24 [pid = 3628] [id = 734] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1189A400) [pid = 3628] [serial = 2158] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10C7F000) [pid = 3628] [serial = 2155] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (10E6F800) [pid = 3628] [serial = 2156] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16003400) [pid = 3628] [serial = 2167] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16008000) [pid = 3628] [serial = 2168] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (172ECC00) [pid = 3628] [serial = 2179] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17D6DC00) [pid = 3628] [serial = 2182] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (17E10800) [pid = 3628] [serial = 2183] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13A83C00) [pid = 3628] [serial = 2186] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17D6F800) [pid = 3628] [serial = 2188] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (157C6800) [pid = 3628] [serial = 2164] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (15B1B000) [pid = 3628] [serial = 2165] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (13F71000) [pid = 3628] [serial = 2176] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (16875C00) [pid = 3628] [serial = 2173] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (16626400) [pid = 3628] [serial = 2170] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (16A09800) [pid = 3628] [serial = 2174] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (10A4B000) [pid = 3628] [serial = 2171] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (19688800) [pid = 3628] [serial = 2192] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (13B54000) [pid = 3628] [serial = 2161] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (10E6F000) [pid = 3628] [serial = 2185] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (17347C00) [pid = 3628] [serial = 2180] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (17D72000) [pid = 3628] [serial = 2189] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (1451B400) [pid = 3628] [serial = 2162] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (11D7D800) [pid = 3628] [serial = 2159] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 54 (15191400) [pid = 3628] [serial = 2177] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | --DOMWINDOW == 53 (17FEF800) [pid = 3628] [serial = 2191] [outer = 00000000] [url = about:blank] 09:43:47 INFO - PROCESS | 3628 | 1472661827186 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:43:47 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 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:43:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1866ms 09:43:47 INFO - PROCESS | 3628 | 1472661827217 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:43:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:43:47 INFO - PROCESS | 3628 | 1472661827223 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 09:43:47 INFO - PROCESS | 3628 | 1472661827231 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 3628 | 1472661827236 Marionette TRACE conn2 <- [1,2934,null,{}] 09:43:47 INFO - PROCESS | 3628 | 1472661827256 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 3628 | 1472661827261 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:47 INFO - PROCESS | 3628 | 1472661827381 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:43:47 INFO - PROCESS | 3628 | 1472661827395 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 3628 | 1472661827397 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:47 INFO - PROCESS | 3628 | ++DOCSHELL 10A46400 == 25 [pid = 3628] [id = 743] 09:43:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (10C74C00) [pid = 3628] [serial = 2229] [outer = 00000000] 09:43:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (10E6F800) [pid = 3628] [serial = 2230] [outer = 10C74C00] 09:43:47 INFO - PROCESS | 3628 | 1472661827448 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (11245400) [pid = 3628] [serial = 2231] [outer = 10C74C00] 09:43:47 INFO - PROCESS | 3628 | 1472661827930 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:43:47 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. 09:43:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 762ms 09:43:47 INFO - PROCESS | 3628 | 1472661827988 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 3628 | 1472661827976 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 09:43:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:43:47 INFO - PROCESS | 3628 | 1472661827983 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 3628 | 1472661827985 Marionette TRACE conn2 <- [1,2938,null,{}] 09:43:47 INFO - PROCESS | 3628 | 1472661827989 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 3628 | 1472661827992 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:48 INFO - PROCESS | 3628 | 1472661828079 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:43:48 INFO - PROCESS | 3628 | 1472661828087 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 3628 | 1472661828090 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:48 INFO - PROCESS | 3628 | ++DOCSHELL 114F0000 == 26 [pid = 3628] [id = 744] 09:43:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (11801400) [pid = 3628] [serial = 2232] [outer = 00000000] 09:43:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (1189E000) [pid = 3628] [serial = 2233] [outer = 11801400] 09:43:48 INFO - PROCESS | 3628 | 1472661828138 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (11D7D800) [pid = 3628] [serial = 2234] [outer = 11801400] 09:43:48 INFO - PROCESS | 3628 | ++DOCSHELL 12E7F800 == 27 [pid = 3628] [id = 745] 09:43:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (12E7FC00) [pid = 3628] [serial = 2235] [outer = 00000000] 09:43:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (12E81C00) [pid = 3628] [serial = 2236] [outer = 12E7FC00] 09:43:48 INFO - PROCESS | 3628 | 1472661828630 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:43:48 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. 09:43:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 685ms 09:43:48 INFO - PROCESS | 3628 | 1472661828680 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 3628 | 1472661828682 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 09:43:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:43:48 INFO - PROCESS | 3628 | 1472661828686 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 3628 | 1472661828689 Marionette TRACE conn2 <- [1,2942,null,{}] 09:43:48 INFO - PROCESS | 3628 | 1472661828700 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:48 INFO - PROCESS | 3628 | 1472661828705 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:48 INFO - PROCESS | 3628 | 1472661828824 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:43:48 INFO - PROCESS | 3628 | 1472661828933 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 3628 | 1472661828937 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:48 INFO - PROCESS | 3628 | ++DOCSHELL 134B1C00 == 28 [pid = 3628] [id = 746] 09:43:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (1395B400) [pid = 3628] [serial = 2237] [outer = 00000000] 09:43:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (13A7B000) [pid = 3628] [serial = 2238] [outer = 1395B400] 09:43:48 INFO - PROCESS | 3628 | 1472661828985 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (13B55800) [pid = 3628] [serial = 2239] [outer = 1395B400] 09:43:49 INFO - PROCESS | 3628 | 1472661829312 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:43:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:43:49 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 09:43:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 638ms 09:43:49 INFO - PROCESS | 3628 | 1472661829323 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 3628 | 1472661829327 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 09:43:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:43:49 INFO - PROCESS | 3628 | 1472661829341 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 3628 | 1472661829344 Marionette TRACE conn2 <- [1,2946,null,{}] 09:43:49 INFO - PROCESS | 3628 | 1472661829358 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 3628 | 1472661829360 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:49 INFO - PROCESS | 3628 | 1472661829498 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:43:49 INFO - PROCESS | 3628 | 1472661829505 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 3628 | 1472661829508 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:49 INFO - PROCESS | 3628 | ++DOCSHELL 13B54400 == 29 [pid = 3628] [id = 747] 09:43:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (13F72800) [pid = 3628] [serial = 2240] [outer = 00000000] 09:43:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (1518D800) [pid = 3628] [serial = 2241] [outer = 13F72800] 09:43:49 INFO - PROCESS | 3628 | 1472661829554 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (15B21400) [pid = 3628] [serial = 2242] [outer = 13F72800] 09:43:49 INFO - PROCESS | 3628 | 1472661829942 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:43:49 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. 09:43:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 653ms 09:43:49 INFO - PROCESS | 3628 | 1472661829987 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 3628 | 1472661829989 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 09:43:49 INFO - PROCESS | 3628 | 1472661829992 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:43:49 INFO - PROCESS | 3628 | 1472661829994 Marionette TRACE conn2 <- [1,2950,null,{}] 09:43:49 INFO - PROCESS | 3628 | 1472661829998 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 3628 | 1472661830000 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:50 INFO - PROCESS | 3628 | 1472661830076 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:43:50 INFO - PROCESS | 3628 | 1472661830169 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 3628 | 1472661830171 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:50 INFO - PROCESS | 3628 | ++DOCSHELL 1451B800 == 30 [pid = 3628] [id = 748] 09:43:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (15B20800) [pid = 3628] [serial = 2243] [outer = 00000000] 09:43:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (1600C000) [pid = 3628] [serial = 2244] [outer = 15B20800] 09:43:50 INFO - PROCESS | 3628 | 1472661830216 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16015800) [pid = 3628] [serial = 2245] [outer = 15B20800] 09:43:50 INFO - PROCESS | 3628 | 1472661830586 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:43:50 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. 09:43:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 622ms 09:43:50 INFO - PROCESS | 3628 | 1472661830631 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 3628 | 1472661830633 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 09:43:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:43:50 INFO - PROCESS | 3628 | 1472661830636 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 3628 | 1472661830638 Marionette TRACE conn2 <- [1,2954,null,{}] 09:43:50 INFO - PROCESS | 3628 | 1472661830642 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:50 INFO - PROCESS | 3628 | 1472661830647 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:50 INFO - PROCESS | 3628 | 1472661830786 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:43:50 INFO - PROCESS | 3628 | 1472661830794 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 3628 | 1472661830796 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:50 INFO - PROCESS | 3628 | ++DOCSHELL 16004800 == 31 [pid = 3628] [id = 749] 09:43:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (16013000) [pid = 3628] [serial = 2246] [outer = 00000000] 09:43:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16706800) [pid = 3628] [serial = 2247] [outer = 16013000] 09:43:50 INFO - PROCESS | 3628 | 1472661830841 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (16715C00) [pid = 3628] [serial = 2248] [outer = 16013000] 09:43:51 INFO - PROCESS | 3628 | 1472661831244 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:43:51 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. 09:43:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 622ms 09:43:51 INFO - PROCESS | 3628 | 1472661831275 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 3628 | 1472661831276 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 09:43:51 INFO - PROCESS | 3628 | 1472661831280 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:43:51 INFO - PROCESS | 3628 | 1472661831281 Marionette TRACE conn2 <- [1,2958,null,{}] 09:43:51 INFO - PROCESS | 3628 | 1472661831285 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 3628 | 1472661831287 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:51 INFO - PROCESS | 3628 | 1472661831356 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:43:51 INFO - PROCESS | 3628 | 1472661831360 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 3628 | 1472661831362 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:51 INFO - PROCESS | 3628 | ++DOCSHELL 132A1800 == 32 [pid = 3628] [id = 750] 09:43:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (134A9400) [pid = 3628] [serial = 2249] [outer = 00000000] 09:43:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16DA8400) [pid = 3628] [serial = 2250] [outer = 134A9400] 09:43:51 INFO - PROCESS | 3628 | 1472661831415 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17295800) [pid = 3628] [serial = 2251] [outer = 134A9400] 09:43:51 INFO - PROCESS | 3628 | 1472661831851 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:43:51 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. 09:43:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 637ms 09:43:51 INFO - PROCESS | 3628 | 1472661831902 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 3628 | 1472661831904 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 09:43:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:43:51 INFO - PROCESS | 3628 | 1472661831908 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 3628 | 1472661831909 Marionette TRACE conn2 <- [1,2962,null,{}] 09:43:51 INFO - PROCESS | 3628 | 1472661831913 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 3628 | 1472661831914 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:51 INFO - PROCESS | 3628 | 1472661831989 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:43:51 INFO - PROCESS | 3628 | 1472661831994 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 3628 | 1472661831996 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:52 INFO - PROCESS | 3628 | ++DOCSHELL 0F31D800 == 33 [pid = 3628] [id = 751] 09:43:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16A17C00) [pid = 3628] [serial = 2252] [outer = 00000000] 09:43:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (172EB400) [pid = 3628] [serial = 2253] [outer = 16A17C00] 09:43:52 INFO - PROCESS | 3628 | 1472661832040 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17348400) [pid = 3628] [serial = 2254] [outer = 16A17C00] 09:43:52 INFO - PROCESS | 3628 | 1472661832461 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:43:52 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. 09:43:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 591ms 09:43:52 INFO - PROCESS | 3628 | 1472661832521 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 3628 | 1472661832523 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 09:43:52 INFO - PROCESS | 3628 | 1472661832526 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:43:52 INFO - PROCESS | 3628 | 1472661832528 Marionette TRACE conn2 <- [1,2966,null,{}] 09:43:52 INFO - PROCESS | 3628 | 1472661832532 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 3628 | 1472661832533 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:52 INFO - PROCESS | 3628 | 1472661832648 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:43:52 INFO - PROCESS | 3628 | 1472661832653 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 3628 | 1472661832655 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:52 INFO - PROCESS | 3628 | ++DOCSHELL 134B1800 == 34 [pid = 3628] [id = 752] 09:43:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (172A4000) [pid = 3628] [serial = 2255] [outer = 00000000] 09:43:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D6F400) [pid = 3628] [serial = 2256] [outer = 172A4000] 09:43:52 INFO - PROCESS | 3628 | 1472661832699 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17D6F800) [pid = 3628] [serial = 2257] [outer = 172A4000] 09:43:53 INFO - PROCESS | 3628 | 1472661833140 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:43:53 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. 09:43:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 638ms 09:43:53 INFO - PROCESS | 3628 | 1472661833166 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 3628 | 1472661833168 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 09:43:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:43:53 INFO - PROCESS | 3628 | 1472661833171 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 3628 | 1472661833173 Marionette TRACE conn2 <- [1,2970,null,{}] 09:43:53 INFO - PROCESS | 3628 | 1472661833176 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 3628 | 1472661833178 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:53 INFO - PROCESS | 3628 | 1472661833304 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:43:53 INFO - PROCESS | 3628 | 1472661833309 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 3628 | 1472661833311 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:53 INFO - PROCESS | 3628 | ++DOCSHELL 10A4AC00 == 35 [pid = 3628] [id = 753] 09:43:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10A4B000) [pid = 3628] [serial = 2258] [outer = 00000000] 09:43:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17E10400) [pid = 3628] [serial = 2259] [outer = 10A4B000] 09:43:53 INFO - PROCESS | 3628 | 1472661833355 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17E7F400) [pid = 3628] [serial = 2260] [outer = 10A4B000] 09:43:53 INFO - PROCESS | 3628 | 1472661833784 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:43:53 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 09:43:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:43:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 638ms 09:43:53 INFO - PROCESS | 3628 | 1472661833810 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 3628 | 1472661833812 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 09:43:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:43:53 INFO - PROCESS | 3628 | 1472661833820 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 3628 | 1472661833823 Marionette TRACE conn2 <- [1,2974,null,{}] 09:43:53 INFO - PROCESS | 3628 | 1472661833826 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 3628 | 1472661833828 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:53 INFO - PROCESS | 3628 | 1472661833951 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:43:53 INFO - PROCESS | 3628 | 1472661833956 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 3628 | 1472661833959 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:53 INFO - PROCESS | 3628 | ++DOCSHELL 11803C00 == 36 [pid = 3628] [id = 754] 09:43:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (17E86800) [pid = 3628] [serial = 2261] [outer = 00000000] 09:43:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17FEAC00) [pid = 3628] [serial = 2262] [outer = 17E86800] 09:43:53 INFO - PROCESS | 3628 | 1472661834005 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17FF0400) [pid = 3628] [serial = 2263] [outer = 17E86800] 09:43:54 INFO - PROCESS | 3628 | 1472661834470 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:43:54 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. 09:43:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 685ms 09:43:54 INFO - PROCESS | 3628 | 1472661834520 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 3628 | 1472661834522 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 09:43:54 INFO - PROCESS | 3628 | 1472661834525 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:43:54 INFO - PROCESS | 3628 | 1472661834527 Marionette TRACE conn2 <- [1,2978,null,{}] 09:43:54 INFO - PROCESS | 3628 | 1472661834530 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:54 INFO - PROCESS | 3628 | 1472661834532 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:54 INFO - PROCESS | 3628 | 1472661834811 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:43:54 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16016000) [pid = 3628] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:43:54 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (15B28C00) [pid = 3628] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:43:54 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16623C00) [pid = 3628] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:43:54 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17345800) [pid = 3628] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:43:54 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (103CD400) [pid = 3628] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:43:54 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (10C75400) [pid = 3628] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:43:54 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1968B400) [pid = 3628] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:43:54 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (157C0000) [pid = 3628] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:43:54 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (134A3C00) [pid = 3628] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:43:54 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (11C16C00) [pid = 3628] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:43:54 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (14588C00) [pid = 3628] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:43:54 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17E0F800) [pid = 3628] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:43:54 INFO - PROCESS | 3628 | 1472661834878 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 3628 | 1472661834880 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:54 INFO - PROCESS | 3628 | ++DOCSHELL 0F31FC00 == 37 [pid = 3628] [id = 755] 09:43:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (0F9E9C00) [pid = 3628] [serial = 2264] [outer = 00000000] 09:43:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (10C7D000) [pid = 3628] [serial = 2265] [outer = 0F9E9C00] 09:43:54 INFO - PROCESS | 3628 | 1472661834908 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13237C00) [pid = 3628] [serial = 2266] [outer = 0F9E9C00] 09:43:55 INFO - PROCESS | 3628 | ++DOCSHELL 19689C00 == 38 [pid = 3628] [id = 756] 09:43:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1968A800) [pid = 3628] [serial = 2267] [outer = 00000000] 09:43:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1968B800) [pid = 3628] [serial = 2268] [outer = 1968A800] 09:43:55 INFO - PROCESS | 3628 | 1472661835271 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:43:55 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. 09:43:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 793ms 09:43:55 INFO - PROCESS | 3628 | 1472661835329 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 3628 | 1472661835331 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:43:55 INFO - PROCESS | 3628 | 1472661835337 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 3628 | 1472661835339 Marionette TRACE conn2 <- [1,2982,null,{}] 09:43:55 INFO - PROCESS | 3628 | 1472661835342 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 3628 | 1472661835344 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:55 INFO - PROCESS | 3628 | 1472661835442 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:43:55 INFO - PROCESS | 3628 | 1472661835447 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 3628 | 1472661835449 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:55 INFO - PROCESS | 3628 | ++DOCSHELL 150F8800 == 39 [pid = 3628] [id = 757] 09:43:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (15BFB000) [pid = 3628] [serial = 2269] [outer = 00000000] 09:43:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (19690400) [pid = 3628] [serial = 2270] [outer = 15BFB000] 09:43:55 INFO - PROCESS | 3628 | 1472661835493 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1969D400) [pid = 3628] [serial = 2271] [outer = 15BFB000] 09:43:55 INFO - PROCESS | 3628 | 1472661835916 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:43:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:43:55 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 09:43:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 622ms 09:43:55 INFO - PROCESS | 3628 | 1472661835972 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 3628 | 1472661835974 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 09:43:55 INFO - PROCESS | 3628 | 1472661835977 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:43:55 INFO - PROCESS | 3628 | 1472661835978 Marionette TRACE conn2 <- [1,2986,null,{}] 09:43:55 INFO - PROCESS | 3628 | 1472661835982 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 3628 | 1472661835983 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:56 INFO - PROCESS | 3628 | 1472661836073 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:43:56 INFO - PROCESS | 3628 | 1472661836078 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 3628 | 1472661836080 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:56 INFO - PROCESS | 3628 | ++DOCSHELL 1968F800 == 40 [pid = 3628] [id = 758] 09:43:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19789400) [pid = 3628] [serial = 2272] [outer = 00000000] 09:43:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19D17C00) [pid = 3628] [serial = 2273] [outer = 19789400] 09:43:56 INFO - PROCESS | 3628 | 1472661836124 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19D18800) [pid = 3628] [serial = 2274] [outer = 19789400] 09:43:56 INFO - PROCESS | 3628 | 1472661836547 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:43:56 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. 09:43:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 591ms 09:43:56 INFO - PROCESS | 3628 | 1472661836574 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 3628 | 1472661836576 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 09:43:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:43:56 INFO - PROCESS | 3628 | 1472661836579 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 3628 | 1472661836580 Marionette TRACE conn2 <- [1,2990,null,{}] 09:43:56 INFO - PROCESS | 3628 | 1472661836583 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 3628 | 1472661836585 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:56 INFO - PROCESS | 3628 | 1472661836714 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:43:56 INFO - PROCESS | 3628 | 1472661836721 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 3628 | 1472661836723 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:56 INFO - PROCESS | 3628 | ++DOCSHELL 19DC6C00 == 41 [pid = 3628] [id = 759] 09:43:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19DC7000) [pid = 3628] [serial = 2275] [outer = 00000000] 09:43:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (19DCA400) [pid = 3628] [serial = 2276] [outer = 19DC7000] 09:43:56 INFO - PROCESS | 3628 | 1472661836767 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (19DCDC00) [pid = 3628] [serial = 2277] [outer = 19DC7000] 09:43:57 INFO - PROCESS | 3628 | 1472661837437 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:43:57 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. 09:43:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 949ms 09:43:57 INFO - PROCESS | 3628 | 1472661837526 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3628 | 1472661837531 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 09:43:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:43:57 INFO - PROCESS | 3628 | 1472661837561 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 3628 | 1472661837570 Marionette TRACE conn2 <- [1,2994,null,{}] 09:43:57 INFO - PROCESS | 3628 | 1472661837578 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:57 INFO - PROCESS | 3628 | 1472661837581 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:57 INFO - PROCESS | 3628 | 1472661837711 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:43:57 INFO - PROCESS | 3628 | 1472661837843 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 3628 | 1472661837847 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:57 INFO - PROCESS | 3628 | ++DOCSHELL 10C79800 == 42 [pid = 3628] [id = 760] 09:43:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (10C7A000) [pid = 3628] [serial = 2278] [outer = 00000000] 09:43:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (114E8800) [pid = 3628] [serial = 2279] [outer = 10C7A000] 09:43:57 INFO - PROCESS | 3628 | 1472661837906 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (11DA3400) [pid = 3628] [serial = 2280] [outer = 10C7A000] 09:43:58 INFO - PROCESS | 3628 | 1472661838517 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:43:58 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. 09:43:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1026ms 09:43:58 INFO - PROCESS | 3628 | 1472661838576 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 3628 | 1472661838585 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 09:43:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:43:58 INFO - PROCESS | 3628 | 1472661838593 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 3628 | 1472661838596 Marionette TRACE conn2 <- [1,2998,null,{}] 09:43:58 INFO - PROCESS | 3628 | 1472661838600 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 3628 | 1472661838603 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:58 INFO - PROCESS | 3628 | 1472661838725 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:43:59 INFO - PROCESS | 3628 | 1472661839032 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 3628 | 1472661839036 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:59 INFO - PROCESS | 3628 | ++DOCSHELL 0F394C00 == 43 [pid = 3628] [id = 761] 09:43:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (0F93A400) [pid = 3628] [serial = 2281] [outer = 00000000] 09:43:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (103C9000) [pid = 3628] [serial = 2282] [outer = 0F93A400] 09:43:59 INFO - PROCESS | 3628 | 1472661839106 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (10A4D800) [pid = 3628] [serial = 2283] [outer = 0F93A400] 09:43:59 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 1968F800 == 42 [pid = 3628] [id = 758] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 150F8800 == 41 [pid = 3628] [id = 757] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 19689C00 == 40 [pid = 3628] [id = 756] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 0F31FC00 == 39 [pid = 3628] [id = 755] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 11803C00 == 38 [pid = 3628] [id = 754] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 10A4AC00 == 37 [pid = 3628] [id = 753] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 134B1800 == 36 [pid = 3628] [id = 752] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 0F31D800 == 35 [pid = 3628] [id = 751] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 132A1800 == 34 [pid = 3628] [id = 750] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 16004800 == 33 [pid = 3628] [id = 749] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 1451B800 == 32 [pid = 3628] [id = 748] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 13B54400 == 31 [pid = 3628] [id = 747] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 134B1C00 == 30 [pid = 3628] [id = 746] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 12E7F800 == 29 [pid = 3628] [id = 745] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 114F0000 == 28 [pid = 3628] [id = 744] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 10A46400 == 27 [pid = 3628] [id = 743] 09:43:59 INFO - PROCESS | 3628 | --DOCSHELL 166BCC00 == 26 [pid = 3628] [id = 742] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (17E7F800) [pid = 3628] [serial = 2153] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (17D8D800) [pid = 3628] [serial = 2225] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (17E7F000) [pid = 3628] [serial = 2227] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1601E800) [pid = 3628] [serial = 2212] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (16A15C00) [pid = 3628] [serial = 2215] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1661C400) [pid = 3628] [serial = 2213] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (173F9800) [pid = 3628] [serial = 2218] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (16BC2800) [pid = 3628] [serial = 2216] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17D70000) [pid = 3628] [serial = 2224] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (10A47C00) [pid = 3628] [serial = 2200] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (10E75800) [pid = 3628] [serial = 2201] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1180C400) [pid = 3628] [serial = 2198] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (112C6800) [pid = 3628] [serial = 2197] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19691400) [pid = 3628] [serial = 2194] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (19694800) [pid = 3628] [serial = 2195] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15BEEC00) [pid = 3628] [serial = 2209] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (13A84C00) [pid = 3628] [serial = 2206] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13F73000) [pid = 3628] [serial = 2207] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11DA3000) [pid = 3628] [serial = 2203] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12BBCC00) [pid = 3628] [serial = 2204] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16619C00) [pid = 3628] [serial = 2221] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (172A1C00) [pid = 3628] [serial = 2222] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (173FE400) [pid = 3628] [serial = 2219] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16005000) [pid = 3628] [serial = 2210] [outer = 00000000] [url = about:blank] 09:43:59 INFO - PROCESS | 3628 | 1472661839821 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:43:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:43:59 INFO - {} 09:43:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:43:59 INFO - {} 09:43:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:43:59 INFO - {} 09:43:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:43:59 INFO - {} 09:43:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1244ms 09:43:59 INFO - PROCESS | 3628 | 1472661839848 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 3628 | 1472661839851 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 09:43:59 INFO - TEST-START | /FileAPI/fileReader.html 09:43:59 INFO - PROCESS | 3628 | 1472661839855 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 3628 | 1472661839858 Marionette TRACE conn2 <- [1,3002,null,{}] 09:43:59 INFO - PROCESS | 3628 | 1472661839863 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 3628 | 1472661839866 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:43:59 INFO - PROCESS | 3628 | 1472661840004 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:44:00 INFO - PROCESS | 3628 | 1472661840062 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 3628 | 1472661840065 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:00 INFO - PROCESS | 3628 | ++DOCSHELL 11480C00 == 27 [pid = 3628] [id = 762] 09:44:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (114D2800) [pid = 3628] [serial = 2284] [outer = 00000000] 09:44:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (114F0000) [pid = 3628] [serial = 2285] [outer = 114D2800] 09:44:00 INFO - PROCESS | 3628 | 1472661840113 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (11D10400) [pid = 3628] [serial = 2286] [outer = 114D2800] 09:44:00 INFO - PROCESS | 3628 | 1472661840482 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:44:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:44:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:44:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:44:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:44:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 685ms 09:44:00 INFO - PROCESS | 3628 | 1472661840554 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 3628 | 1472661840558 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 09:44:00 INFO - TEST-START | /FileAPI/historical.html 09:44:00 INFO - PROCESS | 3628 | 1472661840563 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 3628 | 1472661840565 Marionette TRACE conn2 <- [1,3006,null,{}] 09:44:00 INFO - PROCESS | 3628 | 1472661840568 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:00 INFO - PROCESS | 3628 | 1472661840571 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:00 INFO - PROCESS | 3628 | 1472661840663 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:44:00 INFO - PROCESS | 3628 | 1472661840668 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 3628 | 1472661840671 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:00 INFO - PROCESS | 3628 | ++DOCSHELL 12BC0000 == 28 [pid = 3628] [id = 763] 09:44:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (12C8C800) [pid = 3628] [serial = 2287] [outer = 00000000] 09:44:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1323C000) [pid = 3628] [serial = 2288] [outer = 12C8C800] 09:44:00 INFO - PROCESS | 3628 | 1472661840721 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (134A4000) [pid = 3628] [serial = 2289] [outer = 12C8C800] 09:44:01 INFO - PROCESS | 3628 | 1472661841173 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:44:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:44:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:44:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:44:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:44:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:44:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:44:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:44:01 INFO - TEST-OK | /FileAPI/historical.html | took 638ms 09:44:01 INFO - PROCESS | 3628 | 1472661841201 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 3628 | 1472661841204 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 09:44:01 INFO - TEST-START | /FileAPI/idlharness.html 09:44:01 INFO - PROCESS | 3628 | 1472661841209 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 3628 | 1472661841215 Marionette TRACE conn2 <- [1,3010,null,{}] 09:44:01 INFO - PROCESS | 3628 | 1472661841224 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 3628 | 1472661841227 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:01 INFO - PROCESS | 3628 | 1472661841315 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:44:01 INFO - PROCESS | 3628 | 1472661841354 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 3628 | 1472661841356 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:01 INFO - PROCESS | 3628 | ++DOCSHELL 1591F400 == 29 [pid = 3628] [id = 764] 09:44:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (15B1B000) [pid = 3628] [serial = 2290] [outer = 00000000] 09:44:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15BF8800) [pid = 3628] [serial = 2291] [outer = 15B1B000] 09:44:01 INFO - PROCESS | 3628 | 1472661841401 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16002400) [pid = 3628] [serial = 2292] [outer = 15B1B000] 09:44:02 INFO - PROCESS | 3628 | 1472661842180 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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\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\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\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\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\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\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\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]]]}] 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:44:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:44:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:44:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:44:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:44:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:44:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:44:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:44:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:44:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:44:02 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 09:44:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:44:02 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 09:44:02 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 09:44:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:44:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:44:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:44:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:44:02 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 09:44:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:44:02 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 09:44:02 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 09:44:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:44:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:44:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1151ms 09:44:02 INFO - PROCESS | 3628 | 1472661842338 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 3628 | 1472661842341 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 09:44:02 INFO - TEST-START | /FileAPI/idlharness.worker 09:44:02 INFO - PROCESS | 3628 | 1472661842345 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 3628 | 1472661842347 Marionette TRACE conn2 <- [1,3014,null,{}] 09:44:02 INFO - PROCESS | 3628 | 1472661842350 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:02 INFO - PROCESS | 3628 | 1472661842352 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:02 INFO - PROCESS | 3628 | 1472661842477 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:44:02 INFO - PROCESS | 3628 | 1472661842495 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 3628 | 1472661842497 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:02 INFO - PROCESS | 3628 | ++DOCSHELL 1601EC00 == 30 [pid = 3628] [id = 765] 09:44:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (165A2800) [pid = 3628] [serial = 2293] [outer = 00000000] 09:44:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17D70400) [pid = 3628] [serial = 2294] [outer = 165A2800] 09:44:02 INFO - PROCESS | 3628 | 1472661842543 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17D95C00) [pid = 3628] [serial = 2295] [outer = 165A2800] 09:44:02 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:44:03 INFO - PROCESS | 3628 | 1472661843561 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:44:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:44:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:44:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:44:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:44:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:44:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:44:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:44:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:44:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:44:03 INFO - {} 09:44:03 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 09:44:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:44:03 INFO - {} 09:44:03 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 - {} 09:44:03 INFO - {} 09:44:03 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 09:44:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:44:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:44:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:44:03 INFO - {} 09:44:03 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 09:44:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:44:03 INFO - {} 09:44:03 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 - {} 09:44:03 INFO - {} 09:44:03 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 09:44:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 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 09:44:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:44:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:44:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:44:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:44:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:44:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 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 09:44:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:44:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 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 09:44:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:44:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 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 09:44:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:44:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:44:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:44:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:44:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:44:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:44:03 INFO - {} 09:44:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1430ms 09:44:03 INFO - PROCESS | 3628 | 1472661843778 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 3628 | 1472661843781 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 09:44:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:44:03 INFO - PROCESS | 3628 | 1472661843791 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 3628 | 1472661843793 Marionette TRACE conn2 <- [1,3018,null,{}] 09:44:03 INFO - PROCESS | 3628 | 1472661843796 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 3628 | 1472661843798 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:03 INFO - PROCESS | 3628 | 1472661843932 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:44:03 INFO - PROCESS | 3628 | 1472661843939 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 3628 | 1472661843945 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:03 INFO - PROCESS | 3628 | ++DOCSHELL 1189A800 == 31 [pid = 3628] [id = 766] 09:44:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (17EBC400) [pid = 3628] [serial = 2296] [outer = 00000000] 09:44:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A92CC00) [pid = 3628] [serial = 2297] [outer = 17EBC400] 09:44:03 INFO - PROCESS | 3628 | 1472661844001 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A931C00) [pid = 3628] [serial = 2298] [outer = 17EBC400] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (19789400) [pid = 3628] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (17E86800) [pid = 3628] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16013000) [pid = 3628] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (134A9400) [pid = 3628] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (15B20800) [pid = 3628] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (10C74C00) [pid = 3628] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13F72800) [pid = 3628] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (166C1000) [pid = 3628] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1395B400) [pid = 3628] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (10A4B000) [pid = 3628] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12E7FC00) [pid = 3628] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (11801400) [pid = 3628] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16A17C00) [pid = 3628] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (0F9E9C00) [pid = 3628] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (172A4000) [pid = 3628] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1968A800) [pid = 3628] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:44:04 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (15BFB000) [pid = 3628] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:44:04 INFO - PROCESS | 3628 | 1472661844602 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:44:04 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 09:44:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 840ms 09:44:04 INFO - PROCESS | 3628 | 1472661844631 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 3628 | 1472661844633 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 09:44:04 INFO - PROCESS | 3628 | 1472661844636 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:44:04 INFO - PROCESS | 3628 | 1472661844638 Marionette TRACE conn2 <- [1,3022,null,{}] 09:44:04 INFO - PROCESS | 3628 | 1472661844641 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 3628 | 1472661844644 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:04 INFO - PROCESS | 3628 | 1472661844723 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:44:04 INFO - PROCESS | 3628 | 1472661844728 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 3628 | 1472661844730 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:04 INFO - PROCESS | 3628 | ++DOCSHELL 10EDD400 == 32 [pid = 3628] [id = 767] 09:44:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10EE1000) [pid = 3628] [serial = 2299] [outer = 00000000] 09:44:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (10EE6C00) [pid = 3628] [serial = 2300] [outer = 10EE1000] 09:44:04 INFO - PROCESS | 3628 | 1472661844782 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (10EE8C00) [pid = 3628] [serial = 2301] [outer = 10EE1000] 09:44:05 INFO - PROCESS | 3628 | 1472661845198 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:44:05 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 591ms 09:44:05 INFO - PROCESS | 3628 | 1472661845234 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 3628 | 1472661845236 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 09:44:05 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:44:05 INFO - PROCESS | 3628 | 1472661845252 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 3628 | 1472661845254 Marionette TRACE conn2 <- [1,3026,null,{}] 09:44:05 INFO - PROCESS | 3628 | 1472661845242 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 3628 | 1472661845244 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:05 INFO - PROCESS | 3628 | 1472661845347 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:44:05 INFO - PROCESS | 3628 | 1472661845352 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 3628 | 1472661845354 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:05 INFO - PROCESS | 3628 | ++DOCSHELL 10C77C00 == 33 [pid = 3628] [id = 768] 09:44:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (112E4C00) [pid = 3628] [serial = 2302] [outer = 00000000] 09:44:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (13B53800) [pid = 3628] [serial = 2303] [outer = 112E4C00] 09:44:05 INFO - PROCESS | 3628 | 1472661845398 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17EC2000) [pid = 3628] [serial = 2304] [outer = 112E4C00] 09:44:05 INFO - PROCESS | 3628 | 1472661845811 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:44:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:44:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 591ms 09:44:05 INFO - PROCESS | 3628 | 1472661845831 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 3628 | 1472661845833 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 09:44:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:44:05 INFO - PROCESS | 3628 | 1472661845837 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 3628 | 1472661845839 Marionette TRACE conn2 <- [1,3030,null,{}] 09:44:05 INFO - PROCESS | 3628 | 1472661845842 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 3628 | 1472661845844 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:05 INFO - PROCESS | 3628 | 1472661845968 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:44:05 INFO - PROCESS | 3628 | 1472661845976 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 3628 | 1472661845978 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:05 INFO - PROCESS | 3628 | ++DOCSHELL 12B78800 == 34 [pid = 3628] [id = 769] 09:44:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1518F400) [pid = 3628] [serial = 2305] [outer = 00000000] 09:44:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (196EB800) [pid = 3628] [serial = 2306] [outer = 1518F400] 09:44:06 INFO - PROCESS | 3628 | 1472661846022 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (196EE400) [pid = 3628] [serial = 2307] [outer = 1518F400] 09:44:06 INFO - PROCESS | 3628 | 1472661846624 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:44:06 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. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:44:06 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'.) 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:44:06 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. 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:44:06 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. 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:44:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:44:06 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. 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:44:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:44:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:44:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:44:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:44:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:44:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:44:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 886ms 09:44:06 INFO - PROCESS | 3628 | 1472661846783 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 3628 | 1472661846788 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 09:44:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:44:06 INFO - PROCESS | 3628 | 1472661846810 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 3628 | 1472661846814 Marionette TRACE conn2 <- [1,3034,null,{}] 09:44:06 INFO - PROCESS | 3628 | 1472661846820 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 3628 | 1472661846824 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:06 INFO - PROCESS | 3628 | 1472661846945 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:44:07 INFO - PROCESS | 3628 | 1472661847079 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 3628 | 1472661847083 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:07 INFO - PROCESS | 3628 | ++DOCSHELL 10C7A800 == 35 [pid = 3628] [id = 770] 09:44:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (10C7AC00) [pid = 3628] [serial = 2308] [outer = 00000000] 09:44:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (10EDE800) [pid = 3628] [serial = 2309] [outer = 10C7AC00] 09:44:07 INFO - PROCESS | 3628 | 1472661847147 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (10EE3C00) [pid = 3628] [serial = 2310] [outer = 10C7AC00] 09:44:07 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:44:07 INFO - PROCESS | 3628 | 1472661847672 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:44:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:44:07 INFO - {} 09:44:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 902ms 09:44:07 INFO - PROCESS | 3628 | 1472661847736 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 3628 | 1472661847741 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 09:44:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:44:07 INFO - PROCESS | 3628 | 1472661847753 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 3628 | 1472661847755 Marionette TRACE conn2 <- [1,3038,null,{}] 09:44:07 INFO - PROCESS | 3628 | 1472661847759 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 3628 | 1472661847762 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:07 INFO - PROCESS | 3628 | 1472661847886 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:44:07 INFO - PROCESS | 3628 | 1472661847992 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 3628 | 1472661847995 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:07 INFO - PROCESS | 3628 | ++DOCSHELL 13128800 == 36 [pid = 3628] [id = 771] 09:44:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (13129000) [pid = 3628] [serial = 2311] [outer = 00000000] 09:44:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1451A800) [pid = 3628] [serial = 2312] [outer = 13129000] 09:44:08 INFO - PROCESS | 3628 | 1472661848051 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (150EA800) [pid = 3628] [serial = 2313] [outer = 13129000] 09:44:08 INFO - PROCESS | 3628 | 1472661848599 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:44:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 870ms 09:44:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:44:08 INFO - PROCESS | 3628 | 1472661848641 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 3628 | 1472661848643 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 09:44:08 INFO - PROCESS | 3628 | 1472661848648 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 3628 | 1472661848651 Marionette TRACE conn2 <- [1,3042,null,{}] 09:44:08 INFO - PROCESS | 3628 | 1472661848661 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:08 INFO - PROCESS | 3628 | 1472661848666 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:08 INFO - PROCESS | 3628 | 1472661848806 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:44:08 INFO - PROCESS | 3628 | 1472661848897 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 3628 | 1472661848900 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:08 INFO - PROCESS | 3628 | ++DOCSHELL 16CF6400 == 37 [pid = 3628] [id = 772] 09:44:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1729F800) [pid = 3628] [serial = 2314] [outer = 00000000] 09:44:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (17D6C800) [pid = 3628] [serial = 2315] [outer = 1729F800] 09:44:08 INFO - PROCESS | 3628 | 1472661848958 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17E7D800) [pid = 3628] [serial = 2316] [outer = 1729F800] 09:44:09 INFO - PROCESS | 3628 | 1472661849712 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:44:09 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" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:44:09 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" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:44:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1260ms 09:44:09 INFO - PROCESS | 3628 | 1472661849904 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:44:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:44:09 INFO - PROCESS | 3628 | 1472661849907 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 09:44:09 INFO - PROCESS | 3628 | 1472661849913 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 3628 | 1472661849915 Marionette TRACE conn2 <- [1,3046,null,{}] 09:44:09 INFO - PROCESS | 3628 | 1472661849919 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 3628 | 1472661849922 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:10 INFO - PROCESS | 3628 | 1472661850028 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:44:10 INFO - PROCESS | 3628 | 1472661850162 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 3628 | 1472661850164 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:10 INFO - PROCESS | 3628 | ++DOCSHELL 17E84400 == 38 [pid = 3628] [id = 773] 09:44:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (17FEB400) [pid = 3628] [serial = 2317] [outer = 00000000] 09:44:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (199CD800) [pid = 3628] [serial = 2318] [outer = 17FEB400] 09:44:10 INFO - PROCESS | 3628 | 1472661850220 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (19D18400) [pid = 3628] [serial = 2319] [outer = 17FEB400] 09:44:10 INFO - PROCESS | 3628 | 1472661850820 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:44:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:44:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:44:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:44:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:44:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 933ms 09:44:10 INFO - PROCESS | 3628 | 1472661850858 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 3628 | 1472661850860 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 09:44:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:44:10 INFO - PROCESS | 3628 | 1472661850864 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 3628 | 1472661850866 Marionette TRACE conn2 <- [1,3050,null,{}] 09:44:10 INFO - PROCESS | 3628 | 1472661850870 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:10 INFO - PROCESS | 3628 | 1472661850872 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:10 INFO - PROCESS | 3628 | 1472661850981 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:44:11 INFO - PROCESS | 3628 | 1472661851212 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 3628 | 1472661851216 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:11 INFO - PROCESS | 3628 | ++DOCSHELL 10A0FC00 == 39 [pid = 3628] [id = 774] 09:44:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (10A46400) [pid = 3628] [serial = 2320] [outer = 00000000] 09:44:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (10C72000) [pid = 3628] [serial = 2321] [outer = 10A46400] 09:44:11 INFO - PROCESS | 3628 | 1472661851274 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (10EDC800) [pid = 3628] [serial = 2322] [outer = 10A46400] 09:44:11 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:44:11 INFO - PROCESS | 3628 | 1472661851830 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:44:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:44:11 INFO - {} 09:44:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 995ms 09:44:11 INFO - PROCESS | 3628 | 1472661851868 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:44:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:44:11 INFO - PROCESS | 3628 | 1472661851871 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 09:44:11 INFO - PROCESS | 3628 | 1472661851876 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 3628 | 1472661851878 Marionette TRACE conn2 <- [1,3054,null,{}] 09:44:11 INFO - PROCESS | 3628 | 1472661851884 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 3628 | 1472661851888 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:11 INFO - PROCESS | 3628 | 1472661852000 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:44:12 INFO - PROCESS | 3628 | 1472661852097 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 3628 | 1472661852100 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 10C77C00 == 38 [pid = 3628] [id = 768] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 10EDD400 == 37 [pid = 3628] [id = 767] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 1189A800 == 36 [pid = 3628] [id = 766] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 1601EC00 == 35 [pid = 3628] [id = 765] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 1591F400 == 34 [pid = 3628] [id = 764] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 12BC0000 == 33 [pid = 3628] [id = 763] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 11480C00 == 32 [pid = 3628] [id = 762] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 0F394C00 == 31 [pid = 3628] [id = 761] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 10C79800 == 30 [pid = 3628] [id = 760] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 19DC6C00 == 29 [pid = 3628] [id = 759] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 17E84400 == 28 [pid = 3628] [id = 773] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 10A0FC00 == 27 [pid = 3628] [id = 774] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 16CF6400 == 26 [pid = 3628] [id = 772] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 12B78800 == 25 [pid = 3628] [id = 769] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 10C7A800 == 24 [pid = 3628] [id = 770] 09:44:12 INFO - PROCESS | 3628 | --DOCSHELL 13128800 == 23 [pid = 3628] [id = 771] 09:44:12 INFO - PROCESS | 3628 | ++DOCSHELL 0F319400 == 24 [pid = 3628] [id = 775] 09:44:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (0F31A400) [pid = 3628] [serial = 2323] [outer = 00000000] 09:44:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (0F323C00) [pid = 3628] [serial = 2324] [outer = 0F31A400] 09:44:12 INFO - PROCESS | 3628 | 1472661852777 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1036B000) [pid = 3628] [serial = 2325] [outer = 0F31A400] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (19D17C00) [pid = 3628] [serial = 2273] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (17FEAC00) [pid = 3628] [serial = 2262] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16706800) [pid = 3628] [serial = 2247] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (16715C00) [pid = 3628] [serial = 2248] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (16DA8400) [pid = 3628] [serial = 2250] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17295800) [pid = 3628] [serial = 2251] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1600C000) [pid = 3628] [serial = 2244] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16015800) [pid = 3628] [serial = 2245] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (10E6F800) [pid = 3628] [serial = 2230] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (11245400) [pid = 3628] [serial = 2231] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1518D800) [pid = 3628] [serial = 2241] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15B21400) [pid = 3628] [serial = 2242] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17E80400) [pid = 3628] [serial = 2228] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13A7B000) [pid = 3628] [serial = 2238] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13B55800) [pid = 3628] [serial = 2239] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (17E10400) [pid = 3628] [serial = 2259] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (12E81C00) [pid = 3628] [serial = 2236] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1189E000) [pid = 3628] [serial = 2233] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (11D7D800) [pid = 3628] [serial = 2234] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (172EB400) [pid = 3628] [serial = 2253] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17FF0400) [pid = 3628] [serial = 2263] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (19690400) [pid = 3628] [serial = 2270] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (10C7D000) [pid = 3628] [serial = 2265] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (17D6F400) [pid = 3628] [serial = 2256] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (17E7F400) [pid = 3628] [serial = 2260] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (19D18800) [pid = 3628] [serial = 2274] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13237C00) [pid = 3628] [serial = 2266] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1968B800) [pid = 3628] [serial = 2268] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17D6F800) [pid = 3628] [serial = 2257] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (17348400) [pid = 3628] [serial = 2254] [outer = 00000000] [url = about:blank] 09:44:12 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1969D400) [pid = 3628] [serial = 2271] [outer = 00000000] [url = about:blank] 09:44:13 INFO - PROCESS | 3628 | 1472661853288 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:44:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:44:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1447ms 09:44:13 INFO - PROCESS | 3628 | 1472661853317 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 3628 | 1472661853320 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 09:44:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:44:13 INFO - PROCESS | 3628 | 1472661853325 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 3628 | 1472661853328 Marionette TRACE conn2 <- [1,3058,null,{}] 09:44:13 INFO - PROCESS | 3628 | 1472661853332 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 3628 | 1472661853335 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:13 INFO - PROCESS | 3628 | 1472661853424 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:44:13 INFO - PROCESS | 3628 | 1472661853430 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 3628 | 1472661853433 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:13 INFO - PROCESS | 3628 | ++DOCSHELL 10C78000 == 25 [pid = 3628] [id = 776] 09:44:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10C78800) [pid = 3628] [serial = 2326] [outer = 00000000] 09:44:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10E77400) [pid = 3628] [serial = 2327] [outer = 10C78800] 09:44:13 INFO - PROCESS | 3628 | 1472661853481 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10EE0C00) [pid = 3628] [serial = 2328] [outer = 10C78800] 09:44:14 INFO - PROCESS | 3628 | 1472661854029 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:44:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 731ms 09:44:14 INFO - PROCESS | 3628 | 1472661854067 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 3628 | 1472661854071 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 09:44:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:44:14 INFO - PROCESS | 3628 | 1472661854077 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 3628 | 1472661854080 Marionette TRACE conn2 <- [1,3062,null,{}] 09:44:14 INFO - PROCESS | 3628 | 1472661854083 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 3628 | 1472661854086 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:14 INFO - PROCESS | 3628 | 1472661854207 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:44:14 INFO - PROCESS | 3628 | 1472661854316 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 3628 | 1472661854319 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:14 INFO - PROCESS | 3628 | ++DOCSHELL 114E3800 == 26 [pid = 3628] [id = 777] 09:44:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (114E6800) [pid = 3628] [serial = 2329] [outer = 00000000] 09:44:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (12B7A800) [pid = 3628] [serial = 2330] [outer = 114E6800] 09:44:14 INFO - PROCESS | 3628 | 1472661854365 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (12BC8000) [pid = 3628] [serial = 2331] [outer = 114E6800] 09:44:14 INFO - PROCESS | 3628 | 1472661854724 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:44:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 699ms 09:44:14 INFO - PROCESS | 3628 | 1472661854777 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 3628 | 1472661854779 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 09:44:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:44:14 INFO - PROCESS | 3628 | 1472661854783 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 3628 | 1472661854786 Marionette TRACE conn2 <- [1,3066,null,{}] 09:44:14 INFO - PROCESS | 3628 | 1472661854797 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 3628 | 1472661854802 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:14 INFO - PROCESS | 3628 | 1472661854896 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:44:14 INFO - PROCESS | 3628 | 1472661854903 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 3628 | 1472661854905 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:14 INFO - PROCESS | 3628 | ++DOCSHELL 13965400 == 27 [pid = 3628] [id = 778] 09:44:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (13A7A000) [pid = 3628] [serial = 2332] [outer = 00000000] 09:44:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (13F74400) [pid = 3628] [serial = 2333] [outer = 13A7A000] 09:44:14 INFO - PROCESS | 3628 | 1472661854950 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (14528000) [pid = 3628] [serial = 2334] [outer = 13A7A000] 09:44:15 INFO - PROCESS | 3628 | 1472661855456 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 3628 | 1472661855486 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 09:44:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:44:15 INFO - PROCESS | 3628 | 1472661855495 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 3628 | 1472661855497 Marionette TRACE conn2 <- [1,3070,null,{}] 09:44:15 INFO - PROCESS | 3628 | 1472661855501 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 3628 | 1472661855503 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:15 INFO - PROCESS | 3628 | 1472661855623 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:44:15 INFO - PROCESS | 3628 | 1472661855704 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 3628 | 1472661855707 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:15 INFO - PROCESS | 3628 | ++DOCSHELL 15BFB400 == 28 [pid = 3628] [id = 779] 09:44:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15BFBC00) [pid = 3628] [serial = 2335] [outer = 00000000] 09:44:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16006000) [pid = 3628] [serial = 2336] [outer = 15BFBC00] 09:44:15 INFO - PROCESS | 3628 | 1472661855751 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1600C000) [pid = 3628] [serial = 2337] [outer = 15BFBC00] 09:44:16 INFO - PROCESS | 3628 | 1472661856139 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:44:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:44:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:44:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:44:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 700ms 09:44:16 INFO - PROCESS | 3628 | 1472661856182 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3628 | 1472661856184 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 09:44:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:44:16 INFO - PROCESS | 3628 | 1472661856187 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 3628 | 1472661856189 Marionette TRACE conn2 <- [1,3074,null,{}] 09:44:16 INFO - PROCESS | 3628 | 1472661856193 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 3628 | 1472661856195 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:16 INFO - PROCESS | 3628 | 1472661856318 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:44:16 INFO - PROCESS | 3628 | 1472661856323 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 3628 | 1472661856325 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:16 INFO - PROCESS | 3628 | ++DOCSHELL 1601F000 == 29 [pid = 3628] [id = 780] 09:44:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1601F400) [pid = 3628] [serial = 2338] [outer = 00000000] 09:44:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (16621400) [pid = 3628] [serial = 2339] [outer = 1601F400] 09:44:16 INFO - PROCESS | 3628 | 1472661856380 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (166C1800) [pid = 3628] [serial = 2340] [outer = 1601F400] 09:44:16 INFO - PROCESS | 3628 | 1472661856825 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:44:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:44:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 699ms 09:44:16 INFO - PROCESS | 3628 | 1472661856887 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3628 | 1472661856889 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 09:44:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:44:16 INFO - PROCESS | 3628 | 1472661856892 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 3628 | 1472661856894 Marionette TRACE conn2 <- [1,3078,null,{}] 09:44:16 INFO - PROCESS | 3628 | 1472661856903 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 3628 | 1472661856909 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:17 INFO - PROCESS | 3628 | 1472661857072 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:44:17 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (17EBC400) [pid = 3628] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:44:17 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (19DC7000) [pid = 3628] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:44:17 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (10C7A000) [pid = 3628] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:44:17 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12C8C800) [pid = 3628] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:44:17 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (114D2800) [pid = 3628] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:44:17 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (0F93A400) [pid = 3628] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:44:17 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15B1B000) [pid = 3628] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:44:17 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10EE1000) [pid = 3628] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:44:17 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (112E4C00) [pid = 3628] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:44:17 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (165A2800) [pid = 3628] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:44:17 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1518F400) [pid = 3628] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:44:17 INFO - PROCESS | 3628 | 1472661857353 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 3628 | 1472661857355 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:17 INFO - PROCESS | 3628 | ++DOCSHELL 0F322C00 == 30 [pid = 3628] [id = 781] 09:44:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (10C78400) [pid = 3628] [serial = 2341] [outer = 00000000] 09:44:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (112E4C00) [pid = 3628] [serial = 2342] [outer = 10C78400] 09:44:17 INFO - PROCESS | 3628 | 1472661857399 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1329B000) [pid = 3628] [serial = 2343] [outer = 10C78400] 09:44:17 INFO - PROCESS | 3628 | 1472661857741 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:44:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 886ms 09:44:17 INFO - PROCESS | 3628 | 1472661857797 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 3628 | 1472661857799 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 09:44:17 INFO - PROCESS | 3628 | 1472661857802 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:44:17 INFO - PROCESS | 3628 | 1472661857804 Marionette TRACE conn2 <- [1,3082,null,{}] 09:44:17 INFO - PROCESS | 3628 | 1472661857807 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:17 INFO - PROCESS | 3628 | 1472661857809 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:17 INFO - PROCESS | 3628 | 1472661857926 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:44:17 INFO - PROCESS | 3628 | 1472661857934 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 3628 | 1472661857936 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:17 INFO - PROCESS | 3628 | ++DOCSHELL 16715400 == 31 [pid = 3628] [id = 782] 09:44:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16869800) [pid = 3628] [serial = 2344] [outer = 00000000] 09:44:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16CF0800) [pid = 3628] [serial = 2345] [outer = 16869800] 09:44:17 INFO - PROCESS | 3628 | 1472661857980 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (171BD800) [pid = 3628] [serial = 2346] [outer = 16869800] 09:44:18 INFO - PROCESS | 3628 | 1472661858366 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:44:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:44:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 591ms 09:44:18 INFO - PROCESS | 3628 | 1472661858399 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 3628 | 1472661858401 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 09:44:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:44:18 INFO - PROCESS | 3628 | 1472661858404 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 3628 | 1472661858407 Marionette TRACE conn2 <- [1,3086,null,{}] 09:44:18 INFO - PROCESS | 3628 | 1472661858410 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 3628 | 1472661858412 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:18 INFO - PROCESS | 3628 | 1472661858487 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:44:18 INFO - PROCESS | 3628 | 1472661858617 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 3628 | 1472661858619 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:18 INFO - PROCESS | 3628 | ++DOCSHELL 11D87800 == 32 [pid = 3628] [id = 783] 09:44:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (15B23C00) [pid = 3628] [serial = 2347] [outer = 00000000] 09:44:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (172A4400) [pid = 3628] [serial = 2348] [outer = 15B23C00] 09:44:18 INFO - PROCESS | 3628 | 1472661858665 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (172E7000) [pid = 3628] [serial = 2349] [outer = 15B23C00] 09:44:18 INFO - PROCESS | 3628 | 1472661859000 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:44:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:44:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:44:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 638ms 09:44:19 INFO - PROCESS | 3628 | 1472661859043 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 3628 | 1472661859045 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 09:44:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:44:19 INFO - PROCESS | 3628 | 1472661859062 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 3628 | 1472661859064 Marionette TRACE conn2 <- [1,3090,null,{}] 09:44:19 INFO - PROCESS | 3628 | 1472661859051 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:19 INFO - PROCESS | 3628 | 1472661859053 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:19 INFO - PROCESS | 3628 | 1472661859139 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:44:19 INFO - PROCESS | 3628 | 1472661859143 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 3628 | 1472661859154 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:19 INFO - PROCESS | 3628 | ++DOCSHELL 17348400 == 33 [pid = 3628] [id = 784] 09:44:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (173F1800) [pid = 3628] [serial = 2350] [outer = 00000000] 09:44:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (17D08C00) [pid = 3628] [serial = 2351] [outer = 173F1800] 09:44:19 INFO - PROCESS | 3628 | 1472661859199 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (17D63800) [pid = 3628] [serial = 2352] [outer = 173F1800] 09:44:19 INFO - PROCESS | 3628 | 1472661859951 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:44:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:44:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 950ms 09:44:19 INFO - PROCESS | 3628 | 1472661859999 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 3628 | 1472661860004 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 09:44:19 INFO - PROCESS | 3628 | 1472661860009 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:44:20 INFO - PROCESS | 3628 | 1472661860014 Marionette TRACE conn2 <- [1,3094,null,{}] 09:44:20 INFO - PROCESS | 3628 | 1472661860019 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:20 INFO - PROCESS | 3628 | 1472661860022 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:20 INFO - PROCESS | 3628 | 1472661860158 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:44:20 INFO - PROCESS | 3628 | 1472661860298 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 3628 | 1472661860301 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:20 INFO - PROCESS | 3628 | ++DOCSHELL 10A48C00 == 34 [pid = 3628] [id = 785] 09:44:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (10A4A800) [pid = 3628] [serial = 2353] [outer = 00000000] 09:44:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (112C6C00) [pid = 3628] [serial = 2354] [outer = 10A4A800] 09:44:20 INFO - PROCESS | 3628 | 1472661860360 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (112E5C00) [pid = 3628] [serial = 2355] [outer = 10A4A800] 09:44:20 INFO - PROCESS | 3628 | 1472661860948 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:44:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 996ms 09:44:20 INFO - PROCESS | 3628 | 1472661861013 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 3628 | 1472661861018 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:44:21 INFO - PROCESS | 3628 | 1472661861024 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 3628 | 1472661861027 Marionette TRACE conn2 <- [1,3098,null,{}] 09:44:21 INFO - PROCESS | 3628 | 1472661861031 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:21 INFO - PROCESS | 3628 | 1472661861034 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:21 INFO - PROCESS | 3628 | 1472661861152 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:44:21 INFO - PROCESS | 3628 | 1472661861325 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 3628 | 1472661861328 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:21 INFO - PROCESS | 3628 | ++DOCSHELL 1312A000 == 35 [pid = 3628] [id = 786] 09:44:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (13132400) [pid = 3628] [serial = 2356] [outer = 00000000] 09:44:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (13A7B000) [pid = 3628] [serial = 2357] [outer = 13132400] 09:44:21 INFO - PROCESS | 3628 | 1472661861418 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (13B5A000) [pid = 3628] [serial = 2358] [outer = 13132400] 09:44:22 INFO - PROCESS | 3628 | 1472661862230 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:44:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:44:22 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 09:44:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:44:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1246ms 09:44:22 INFO - PROCESS | 3628 | 1472661862281 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 3628 | 1472661862285 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 09:44:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:44:22 INFO - PROCESS | 3628 | 1472661862290 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 3628 | 1472661862293 Marionette TRACE conn2 <- [1,3102,null,{}] 09:44:22 INFO - PROCESS | 3628 | 1472661862298 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 3628 | 1472661862301 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:22 INFO - PROCESS | 3628 | 1472661862412 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:44:22 INFO - PROCESS | 3628 | 1472661862553 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"ee3c25f4-12a5-4ecc-ae0d-1c67d5cce457\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 3628 | 1472661862555 Marionette INFO sendAsync d52fb888-4216-46db-bf8f-ef744602c203 09:44:22 INFO - PROCESS | 3628 | --DOCSHELL 11D87800 == 34 [pid = 3628] [id = 783] 09:44:22 INFO - PROCESS | 3628 | --DOCSHELL 16715400 == 33 [pid = 3628] [id = 782] 09:44:22 INFO - PROCESS | 3628 | --DOCSHELL 0F322C00 == 32 [pid = 3628] [id = 781] 09:44:22 INFO - PROCESS | 3628 | --DOCSHELL 1601F000 == 31 [pid = 3628] [id = 780] 09:44:22 INFO - PROCESS | 3628 | --DOCSHELL 15BFB400 == 30 [pid = 3628] [id = 779] 09:44:22 INFO - PROCESS | 3628 | --DOCSHELL 13965400 == 29 [pid = 3628] [id = 778] 09:44:22 INFO - PROCESS | 3628 | --DOCSHELL 114E3800 == 28 [pid = 3628] [id = 777] 09:44:22 INFO - PROCESS | 3628 | --DOCSHELL 10C78000 == 27 [pid = 3628] [id = 776] 09:44:22 INFO - PROCESS | 3628 | --DOCSHELL 0F319400 == 26 [pid = 3628] [id = 775] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17D95C00) [pid = 3628] [serial = 2295] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (196EB800) [pid = 3628] [serial = 2306] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1A92CC00) [pid = 3628] [serial = 2297] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (19DCDC00) [pid = 3628] [serial = 2277] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (19DCA400) [pid = 3628] [serial = 2276] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (114E8800) [pid = 3628] [serial = 2279] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (11DA3400) [pid = 3628] [serial = 2280] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1323C000) [pid = 3628] [serial = 2288] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (134A4000) [pid = 3628] [serial = 2289] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (114F0000) [pid = 3628] [serial = 2285] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (11D10400) [pid = 3628] [serial = 2286] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (103C9000) [pid = 3628] [serial = 2282] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (10A4D800) [pid = 3628] [serial = 2283] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15BF8800) [pid = 3628] [serial = 2291] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (10EE8C00) [pid = 3628] [serial = 2301] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (10EE6C00) [pid = 3628] [serial = 2300] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (13B53800) [pid = 3628] [serial = 2303] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (17D70400) [pid = 3628] [serial = 2294] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1A931C00) [pid = 3628] [serial = 2298] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (17EC2000) [pid = 3628] [serial = 2304] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (196EE400) [pid = 3628] [serial = 2307] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16002400) [pid = 3628] [serial = 2292] [outer = 00000000] [url = about:blank] 09:44:22 INFO - PROCESS | 3628 | ++DOCSHELL 0F324000 == 27 [pid = 3628] [id = 787] 09:44:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (10372000) [pid = 3628] [serial = 2359] [outer = 00000000] 09:44:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (10A47C00) [pid = 3628] [serial = 2360] [outer = 10372000] 09:44:22 INFO - PROCESS | 3628 | 1472661862633 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (10E6D000) [pid = 3628] [serial = 2361] [outer = 10372000] 09:44:23 INFO - PROCESS | 3628 | 1472661863048 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:44:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:44:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 794ms 09:44:23 INFO - PROCESS | 3628 | 1472661863089 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 3628 | 1472661863093 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 09:44:24 WARNING - u'runner_teardown' () 09:44:24 INFO - No more tests 09:44:24 INFO - Got 0 unexpected results 09:44:24 INFO - SUITE-END | took 659s 09:44:24 INFO - Closing logging queue 09:44:24 INFO - queue closed 09:44:24 INFO - Return code: 0 09:44:24 WARNING - # TBPL SUCCESS # 09:44:24 INFO - Running post-action listener: _resource_record_post_action 09:44:24 INFO - Running post-run listener: _resource_record_post_run 09:44:25 INFO - Total resource usage - Wall time: 670s; CPU: 17.0%; Read bytes: 91245568; Write bytes: 953890304; Read time: 638039; Write time: 1366742 09:44:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:44:25 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 70001152; Read time: 0; Write time: 75062 09:44:25 INFO - run-tests - Wall time: 668s; CPU: 17.0%; Read bytes: 91245568; Write bytes: 817596928; Read time: 638039; Write time: 1194543 09:44:25 INFO - Running post-run listener: _upload_blobber_files 09:44:25 INFO - Blob upload gear active. 09:44:25 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:44:25 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 09:44:25 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:44:25 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:44:26 INFO - (blobuploader) - INFO - Open directory for files ... 09:44:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:44:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:44:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:44:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:44:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:44:27 INFO - (blobuploader) - INFO - Done attempting. 09:44:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:44:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:44:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:44:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:44:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:44:29 INFO - (blobuploader) - INFO - Done attempting. 09:44:29 INFO - (blobuploader) - INFO - Iteration through files over. 09:44:29 INFO - Return code: 0 09:44:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:44:29 INFO - Using _rmtree_windows ... 09:44:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:44:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/2c1d746e2ae636617f573e9cbf797f50c07e3dba9cccb10f49b5a492c0d40569932dcdde3fd333beeae5df14049d749c0f416bd18d0b77d0758f956864847655", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1f4a090ff79eafd06673db6cb11cd559a2c3e4583506627b64b57394016c5c7a81920fcc83f4d1862909351a69954b4567f13b978b3bd503b1c6d6d98c0751f3"} 09:44:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:44:29 INFO - Writing to file C:\slave\test\properties\blobber_files 09:44:29 INFO - Contents: 09:44:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/2c1d746e2ae636617f573e9cbf797f50c07e3dba9cccb10f49b5a492c0d40569932dcdde3fd333beeae5df14049d749c0f416bd18d0b77d0758f956864847655", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1f4a090ff79eafd06673db6cb11cd559a2c3e4583506627b64b57394016c5c7a81920fcc83f4d1862909351a69954b4567f13b978b3bd503b1c6d6d98c0751f3"} 09:44:29 INFO - Running post-run listener: copy_logs_to_upload_dir 09:44:29 INFO - Copying logs to upload dir... 09:44:29 INFO - mkdir: C:\slave\test\build\upload\logs 09:44:29 INFO - Copying logs to upload dir... 09:44:29 INFO - Using _rmtree_windows ... 09:44:29 INFO - Using _rmtree_windows ... 09:44:29 INFO - Using _rmtree_windows ... 09:44:29 INFO - Using _rmtree_windows ... 09:44:29 INFO - Using _rmtree_windows ... 09:44:29 INFO - Using _rmtree_windows ... 09:44:29 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=829.148000 ========= master_lag: 27.99 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 17 secs) (at 2016-08-31 09:44:28.328477) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-31 09:44:28.329521) ========= '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-096\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 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-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 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-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/2c1d746e2ae636617f573e9cbf797f50c07e3dba9cccb10f49b5a492c0d40569932dcdde3fd333beeae5df14049d749c0f416bd18d0b77d0758f956864847655", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1f4a090ff79eafd06673db6cb11cd559a2c3e4583506627b64b57394016c5c7a81920fcc83f4d1862909351a69954b4567f13b978b3bd503b1c6d6d98c0751f3"} build_url:https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/2c1d746e2ae636617f573e9cbf797f50c07e3dba9cccb10f49b5a492c0d40569932dcdde3fd333beeae5df14049d749c0f416bd18d0b77d0758f956864847655", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1f4a090ff79eafd06673db6cb11cd559a2c3e4583506627b64b57394016c5c7a81920fcc83f4d1862909351a69954b4567f13b978b3bd503b1c6d6d98c0751f3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Tqd0aWRbTuyaA3s652kmMw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-31 09:44:28.457899) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-31 09:44:28.458229) ========= '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-096\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 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-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 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-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-31 09:44:28.585973) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-31 09:44:28.586368) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-31 09:44:29.098826) ========= ========= Total master_lag: 28.47 =========